Skip to content

⚔️🔗 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

pip install empire-chain

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

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.