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
AI Trading Simulator: Paper Trade Crypto With Smart LLM Decisions
Twitter AI Monitor: Automated Tweet Summaries and Chinese Translation
How to Install Open Notebook: A Guide for Docker and Source Setup
NotebookLlama: An Open-Source NotebookLM Alternative with AI Voice
MindForger Review: A Private Markdown IDE for Personal Knowledge Management
How to Install and Use Vosk Offline Speech Recognition
Lively Wallpaper Guide: Free Dynamic Desktops for Windows 10 & 11
AppFlowy: Open-Source Notion Alternative With Local Data Control
HunyuanVideo-Avatar: Emotion-Controlled Multi-Person Video Generation
Zotero PDF2zh: Translate Academic PDFs Directly Within Zotero
MM-Wiki: A Lightweight Enterprise Wiki & Team Collaboration Tool
IOPaint: Free Open-Source Image Inpainting and Object Removal