Ai based online free pdf editor to cut the chase for users and edit efficiently according to their needs using openAI and mathpix, langchain, jodit editor. When users upload the pdf, it is converted into a text file transfer to the openAI to detect the mistake section like outdated terms and grammatical issues. This mistake hightlighted with the red border to the dashboard to edit effiiciently.
The motivation behind this project was to address the tediousness and limitations of editing PDF files online. Many existing tools lack advanced error detection, intelligent correction, or a smooth editing experience. This online PDF editor leverages AI to automatically find and highlight mistakes in your documents, enabling hassle-free edits and improvements. The key goals were to create a user-friendly, fast, and powerful platform that streamlines document refinement and ensures high-quality output with minimal effort from users.
- Upload and download PDF files easily.
- Detect document mistakes automatically using AI (OpenAI).
- Seamlessly edit your PDF online with the built-in Jodit editor.
Languages: Python, JavaScript, TypeScript Frameworks: Next, Flask Database: DatoCMS database, MongoDB Tools: Docker, GitHub Actions, Jodit Editor
- Clone the repository
git clone https://github.com/interlinker0325/PDF-free-editor- Navigate to the project directory
cd PDF-free-editor- Install dependencies
npm install npm start Then open your browser and go to: 👉 http://localhost:3000
Describe any required environment variables or configuration options, for example:
Create a .env file with:
NEXT_PUBLIC_DATOCMS_API_TOKEN=
DATOCMS_API_TOKEN=
NEXT_PUBLIC_DATOCMS_STORAGE_URL=""
NEXT_PUBLIC_COURSE_ID=
ENTRY_MODEL_ID=
SECTION_MODEL_ID=
PORT=3000
# SECURITY
SECRET_COOKIE_PASSWORD=
# WINDOWS SERVER
NEXT_PUBLIC_WINDOWS_SERVER_URL="https://adlyceum.com"
-
pdf, microsoft word, google docs, text file
file_upload.mp4
-
You can edit using Ai automatically
AI-edit.mp4
-
edit the mistake using the jodit editor
edit.mp4
Author: interlinker0325
Email: fenrow325@gmail.com
GitHub: @interlinker0325
Website/Portfolio: https://adlyceum.com
Collaborator : https://github.com/andresfelipe9619, https://github.com/Raza118041, https://github.com/CriistiianDM