Add Library RAG project and cleanup root directory
- Add complete Library RAG application (Flask + MCP server) - PDF processing pipeline with OCR and LLM extraction - Weaviate vector database integration (BGE-M3 embeddings) - Flask web interface with search and document management - MCP server for Claude Desktop integration - Comprehensive test suite (134 tests) - Clean up root directory - Remove obsolete documentation files - Remove backup and temporary files - Update autonomous agent configuration - Update prompts - Enhance initializer bis prompt with better instructions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
27
generations/library_rag/requirements.txt
Normal file
27
generations/library_rag/requirements.txt
Normal file
@@ -0,0 +1,27 @@
|
||||
# Core dependencies
|
||||
weaviate-client>=4.18.0
|
||||
flask>=3.0.0
|
||||
mistralai>=1.0.0
|
||||
python-dotenv>=1.0.0
|
||||
requests>=2.31.0
|
||||
werkzeug>=3.0.0
|
||||
|
||||
# MCP Server dependencies
|
||||
mcp>=1.0.0
|
||||
pydantic>=2.0.0
|
||||
|
||||
# Type checking and static analysis
|
||||
mypy>=1.8.0
|
||||
types-Flask>=1.1.0
|
||||
types-requests>=2.31.0
|
||||
|
||||
# Documentation validation
|
||||
pydocstyle>=6.3.0
|
||||
|
||||
# Testing dependencies
|
||||
pytest>=7.0.0
|
||||
pytest-asyncio>=0.23.0
|
||||
httpx>=0.25.0
|
||||
|
||||
# MCP Client (for Python agent applications)
|
||||
anthropic>=0.39.0 # Claude API
|
||||
Reference in New Issue
Block a user