Ragtime - Document Q&A System

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.