π Production-ready intelligent documentation management system
β¨ Core Features
- Multi-source Documentation Crawling: Playwright-based crawling with JavaScript support
- GPU-Accelerated Embeddings: Tesla V100 acceleration for 10x faster processing
- RAG-Powered Search: Semantic search with Weaviate vector database
- Real-time Job Management: Complete lifecycle with cancellation support
- Automated Scheduling: Weekly delta updates with smart detection
- Modern React UI: TypeScript interface with Material-UI
- Advanced Memory System: Conversation context management
π Current Status
- 1,971 documents indexed across 4 major sources
- 27,404 vector chunks with 384-dimension embeddings
- All services operational with zero processing backlog
- Sub-second search performance at scale
ποΈ Architecture
- FastAPI + PostgreSQL + Redis + Weaviate
- Docker containerized microservices
- GPU acceleration with automatic CPU fallback
- Comprehensive monitoring and health checks
π Sources Successfully Indexed
- GitHub Documentation: 1,835 chunks
- React.dev Documentation: 58 chunks
- FastAPI Documentation: 53 chunks
- Python Tutorial: 25 chunks
π Quick Start
git clone https://github.com/anubissbe/knowledgehub.git
cd knowledgehub
docker compose up -dAccess at http://localhost:5173
π Documentation
- Complete setup guide in README.md
- Detailed architecture documentation
- Implementation guide with lessons learned
- Comprehensive troubleshooting guide
Built with β€οΈ for intelligent knowledge management