SmartPDF leverages Together AI to power Llama 3.3, delivering rapid PDF summaries organized by chapter.
Technical Stack
Local Setup
Clone the repository:
git clone https://github.com/Nutlope/smartpdfs
Configure environment variables. Create a .env file using .example.env as a template. You will need to provide the following:
TOGETHER_API_KEY=DATABASE_URL=S3_UPLOAD_KEY=S3_UPLOAD_SECRET=S3_UPLOAD_BUCKET=S3_UPLOAD_REGION=us-east-1HELICONE_API_KEY= (Optional: for observability)Install dependencies:
pnpm install
Generate the Prisma client:
pnpm prisma generate
Launch the development server:
pnpm dev
Project Roadmap
MOSS-Speech: Real Voice-to-Voice AI Without Text Bottlenecks
YPrompt Review: Build Better AI Prompts With This Smart Tool
OxyGent: Build Multi-Agent Systems That Learn and Scale Without YAML
Claude Code for Windows: Run Natively Without WSL or Docker
Seelen UI Setup: Customizing the Windows Desktop with YAML and Tiling
Paperless GPT: Smarter OCR and Auto-Tagging for Paperless-NGX
Extract2MD: Convert PDF to Markdown using Local LLMs and OCR
Fay: Build and Deploy Your Own Talking Digital Human for Free
Notes: An Open-Source C++ Markdown App with Kanban Support
How to Build a Meeting Prep Agent with Tavily and Google Calendar
PDF to Scanned Look Instantly – No Scanner Required
PyVideoTrans: Open-Source Video Translation & Dubbing Tool