A sophisticated document Q&A system built with Rails 8 that demonstrates modern AI application architecture. Upload PDFs, Word docs, and text files, then ask natural language questions and receive accurate answers with source citations.
Engineering Highlights
- Modern Rails 8 Architecture: API-first design with Solid Queue integration
- Vector Search Innovation: SQLite-vec implementation without dedicated databases
- Production Ready: Container-based deployment with health checks
- Real-time Interface: Vue.js 3 chat interface with comprehensive testing
- Comprehensive Testing: 222 passing tests ensuring reliability
This project showcases how to build production-ready AI systems with thoughtful technology choices and engineering excellence.