Repository navigation
Frank Bot v0.1.0
First public release of the Frank Bot shared RAG engine.
What's included
shared/rag_engine.py— ChromaDB retrieval, query expansion, adaptive entropy gate, source boostshared/frank_bot.py— Flask app, chat UI, document upload, setup wizardshared/bot_config.py— BotConfig schema with tier supportshared/vertical_prompts.py— Industry-tuned prompts for 8 verticalsrun_bot.py— Universal systemd entrypoint- Full setup guide in
SETUP.md
Key features
- Local embeddings via ChromaDB (no external API for retrieval)
- Adaptive query expansion — skips LLM expansion call on high-confidence queries
- Multi-query merge with deduplication
- Source boost for explicitly named documents
- Paragraph-aware chunking with overlap