- 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>
28 lines
472 B
Plaintext
28 lines
472 B
Plaintext
# 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
|