⚔️🔗 EmpireChain
⚡ An orchestration framework for all your AI needs ⚡
Features
- 🤖 Multiple LLM Support (OpenAI, Anthropic, Groq)
- 📚 Vector Store Integration (Qdrant, ChromaDB)
- 🔍 Advanced Document Processing
- 🎙️ Speech-to-Text Capabilities
- 🌐 Web Crawling with crawl4ai
- 📊 Data Visualization
- 🎯 RAG Applications
- 🤝 PhiData Agent Integration
- 💬 Interactive Chatbots
- 🤖 Agentic Framework
Installation
For detailed information about each component, please check out the respective sections in the documentation.
Overview
Empire Chain is a Python framework that simplifies the process of building complex AI applications. It provides a comprehensive suite of tools for:
- Multiple LLM integrations (OpenAI, Anthropic, Groq)
- Vector store operations with Qdrant and ChromaDB
- Advanced document processing and analysis
- Speech-to-Text capabilities
- Web crawling with crawl4ai
- Data visualization and analysis
- RAG (Retrieval Augmented Generation) applications
- PhiData agent integration
- Interactive chatbots (Text, Vision, PDF)
- Document analysis with Docling
Key Features
- Multiple LLM Support: Seamless integration with OpenAI, Anthropic, and Groq models
- Vector Stores: Built-in support for Qdrant and ChromaDB
- Document Processing: Process PDFs, DOCX, and other document formats
- Speech Processing: Convert audio to text using state-of-the-art models
- Web Crawling: Extract and process web content using crawl4ai
- Data Visualization: Create insightful visualizations of your data
- Interactive Chatbots: Build text, vision, and PDF-based chat applications
- PhiData Integration: Leverage powerful PhiData agents for web and finance tasks
- RAG Applications: Build sophisticated retrieval-augmented generation systems
- Docling Analysis: Advanced document analysis capabilities
Quick Links
Example Cookbooks
Check out our comprehensive examples in the cookbooks directory:
- RAG Applications (cookbooks/empire_rag.py
)
- Web Crawling (cookbooks/crawler.py
)
- Document Processing (cookbooks/generalized_read_file.py
)
- Topic to Podcast (cookbooks/topic-to-podcast.py
)
- Data Visualization (cookbooks/visualize_data.py
)
- Chatbot Examples (cookbooks/simple_chatbot.py
, cookbooks/chat_with_image.py
, cookbooks/chat_with_pdf.py
)
- PhiData Agent Usage (cookbooks/phi_agents.py
)
License
Empire Chain is released under the MIT License. See the LICENSE file for more details.