Local Library — Self-Hosted Learning, PDF & AI Quiz Platform Short description A self-hosted loca...Local Library — Self-Hosted Learning, PDF & AI Quiz Platform Short description A self-hosted loca...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Local Library — Self-Hosted Learning, PDF & AI Quiz Platform Short description A self-hosted local-network learning platform I built to organize books, PDFs and images, provide a full browser-based reading experience, and generate interactive study quizzes using local AI. “Tell us about this work” Use this: I built Local Library as a self-hosted learning and document platform designed to run entirely on a local network. The original goal was to make school books, worksheets and learning material easy to access from any device in the house without relying on cloud services. The project grew into a complete digital library and study environment. Users can browse categorized PDF collections, search books, read documents directly in the browser, add notes and bookmarks, organize images, run OCR on image collections and access content offline. I also integrated local AI through Ollama to create an interactive Quiz Studio. Quiz sets can be generated from individual books, entire subjects or custom groups of learning material. The system tracks study progress, weak questions, accuracy and daily learning goals. Key functionality includes: • Self-hosted local-network access • PDF library and category management • Browser-based PDF reader • Full-book search • Notes and bookmarks • Image library and OCR • Offline access • User/admin functionality • Local Ollama AI integration • AI-generated quizzes from learning material • Subject and book-based quiz generation • Saved quiz sets • Study-progress tracking • Weak-question review • Daily study plans and goals This project demonstrates full-stack application development, local AI integration, document processing, OCR, education tooling and building a complete application around a real-world user need.
I especially like that last point: you didn't make a random demo for a portfolio. You had an actual problem in your home and built software to solve it. That's a strong story for freelance clients. Skills used Add these if Contra offers them:
Full-Stack Development
AI-Assisted Development / Vibe Coding
Web Application Development
Python
JavaScript
Artificial Intelligence
Ollama
Local LLMs
OCR
Document Processing
PDF Integration
Search
Database Development
Responsive Web Design
Self-Hosted Applications
Local Network Applications
Education Technology / EdTech
UI/UX Development
Automation
Post image
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started