multimind-sdk


Namemultimind-sdk JSON
Version 0.2.2 PyPI version JSON
download
home_pagehttps://github.com/multimind-dev/multimind-sdk
SummaryThe Future of AI Development - 60+ Vector Databases โ€ข 100+ AI Models โ€ข Quantum Memory โ€ข Hybrid RAG โ€ข Enterprise Compliance
upload_time2025-08-18 20:45:30
maintainerNone
docs_urlNone
authorAI2Innovate Team
requires_python>=3.8
licenseNone
keywords ai artificial-intelligence llm machine-learning rag vector-database agents fine-tuning quantum-memory hybrid-rag enterprise-ai compliance multi-modal federated-learning self-evolving-agents mcp workflow-automation
VCS
bugtrack_url
requirements accelerate aiohappyeyeballs aiohttp aiosignal annotated-types anthropic anyio asgiref async-timeout attrs backoff backports.tarfile bcrypt beautifulsoup4 bitsandbytes black build cachetools certifi cffi charset-normalizer chromadb click colorama coloredlogs cryptography datasets Deprecated dill distro docutils durationpy EbookLib ecdsa eval_type_backport exceptiongroup faiss-cpu fastapi filelock flatbuffers frozenlist fsspec google-auth googleapis-common-protos greenlet grpcio h11 hippo-api httpcore httptools httpx huggingface-hub humanfriendly id idna importlib_metadata importlib_resources iniconfig isort jaraco.classes jaraco.context jaraco.functools Jinja2 jiter joblib jsonschema jsonschema-specifications keyring kubernetes lxml markdown-it-py MarkupSafe matplotlib mdurl mistralai mmh3 more-itertools mpmath multidict multiprocess mypy mypy_extensions networkx nh3 nltk numpy oauthlib onnxruntime onnx openai opencv-python opentelemetry-api opentelemetry-exporter-otlp-proto-common opentelemetry-exporter-otlp-proto-grpc opentelemetry-instrumentation opentelemetry-instrumentation-asgi opentelemetry-instrumentation-fastapi opentelemetry-proto opentelemetry-sdk opentelemetry-semantic-conventions opentelemetry-util-http orjson overrides packaging pandas pathspec pdf2image peft pillow pinecone-client pinecone-plugin-interface platformdirs pluggy posthog propcache protobuf psutil pyarrow pyasn1 pyasn1_modules pycparser pydantic pydantic_core pydantic-settings Pygments PyPDF2 PyPika pyproject_hooks pyreadline3 pytesseract pytest pytest-asyncio python-dateutil python-docx python-dotenv python-jose python-multipart pytz pywin32-ctypes PyYAML readme_renderer referencing regex requests requests-oauthlib requests-toolbelt rfc3986 rich rpds-py rsa ruff safetensors scikit-learn scipy scrapy seaborn selenium sentence-transformers shellingham six sniffio spacy SQLAlchemy starlette sympy tenacity threadpoolctl tiktoken tokenizers tomli torch tqdm transformers twine typer typing-inspection typing_extensions tzdata urllib3 uvicorn watchfiles websocket-client websockets wrapt xxhash yarl zipp weaviate-client qdrant-client pymilvus elasticsearch opensearch-py astrapy clickhouse-connect azure-cosmos cassandra-driver azure-search-documents deeplake marqo meilisearch pymongo momento neo4j tigrisdb tiledb timescale-vector psycopg2-binary tcvectordb usearch vald-client-python vectara typesense xata zep-python unstructured aiofiles pytest pytest-asyncio python-dotenv
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!--
  MultiMind SDK - Unified AI Development Toolkit
  Description: A powerful Python SDK for fine-tuning, RAG systems, and AI agent development with enterprise-grade compliance
  Keywords: AI development, fine-tuning, RAG, LLM, machine learning, Python SDK, LangChain, CrewAI, LiteLLM, SuperAGI, AI compliance, healthcare compliance, GDPR, HIPAA
  Author: MultimindLAB Team
  Version: 0.1.0
-->

<!-- Logo -->
![MultiMind SDK Logo](https://raw.githubusercontent.com/multimindlab/multimind-sdk/develop/assets/Logo-with-name-final2.png)

<h1 align="center">MultiMind SDK: The Future of AI Development</h1>

<p align="center">
  <strong>๐Ÿš€ 60+ Vector Databases โ€ข 100+ AI Models โ€ข Quantum Memory โ€ข Hybrid RAG โ€ข Multimodel Transformers & Non transformer โ€ข Next-Gen Fine-tuning โ€ข Agent Framework โ€ข Enterprise Compliance </strong>
</p>

<p align="center">
  <a href="https://github.com/multimind-dev/multimind-sdk/blob/main/LICENSE"><img src="https://img.shields.io/github/license/multimind-dev/multimind-sdk.svg" alt="MultiMind SDK License"></a>
  <a href="https://github.com/multimind-dev/multimind-sdk/stargazers"><img src="https://img.shields.io/github/stars/multimind-dev/multimind-sdk.svg" alt="MultiMind SDK GitHub Stars"></a>
  <a href="https://github.com/multimind-dev/multimind-sdk/actions"><img src="https://img.shields.io/github/actions/workflow/status/multimind-dev/multimind-sdk/ci.yml" alt="CI Status"></a>
</p>

<div align="center">
  <h2>๐Ÿšง Project Status: In Active Development ๐Ÿšง</h2>
  <p>Join the future of AI development! We're actively building MultiMind SDK and looking for contributors. Check our to see what's implemented and what's coming next. Connect with our growing community on <a href="https://discord.gg/K64U65je7h" aria-label="Join MultiMind SDK Discord Community">Discord</a> to discuss ideas, get help, and contribute to the project.</p>
</div>

<p align="center">
  <a href="#what-is-multimind-sdk">What is MultiMind SDK?</a> โ€ข
  <a href="#key-features">Key Features</a> โ€ข
  <a href="#compliance">Compliance</a> โ€ข
  <a href="#quick-start">Quick Start</a> โ€ข
  <a href="#documentation">Documentation</a> โ€ข
  <a href="#examples">Examples</a> โ€ข
  <a href="#contributing">Contributing</a>
</p>

[![๐Ÿฆ Follow on X](https://img.shields.io/twitter/follow/multimindsdk?label=%F0%9F%90%A6%20Follow%20on%20X&style=for-the-badge&logo=x&logoColor=white)](https://x.com/multimindsdk)

[![๐Ÿ’– Support on Open Collective](https://img.shields.io/badge/%F0%9F%92%96%20Support%20on%20Open%20Collective-blue?style=for-the-badge&logo=opencollective&logoColor=white)](https://opencollective.com/multimind-sdk)

[![Join us on Discord](https://img.shields.io/badge/Join%20us%20on-Discord-5865F2?logo=discord&logoColor=white&style=for-the-badge)](https://discord.gg/K64U65je7h)

[![PyPI version](https://img.shields.io/pypi/v/multimind-sdk.svg)](https://pypi.org/project/multimind-sdk/)
[![Python versions](https://img.shields.io/pypi/pyversions/multimind-sdk.svg)](https://pypi.org/project/multimind-sdk/)
[![PyPI weekly Downloads](https://static.pepy.tech/badge/multimind-sdk/week)](https://pepy.tech/projects/multimind-sdk)
[![Dependencies](https://img.shields.io/librariesio/release/pypi/multimind-sdk)](https://libraries.io/pypi/multimind-sdk)
[![Code Style: Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/multimindlab/multimind-sdk/blob/develop/LICENSE)

## ๐Ÿค– What is MultiMind SDK?

**MultiMind SDK is the world's most advanced AI development framework** - a revolutionary toolkit that combines cutting-edge AI research with practical development tools. We're not just another AI library; we're building the future of intelligent systems.

### ๐ŸŒŸ **Why MultiMind SDK is Revolutionary**

- **๐Ÿง  Quantum Memory Systems**: First-ever quantum-classical hybrid memory for AI agents
- **๐Ÿ”— Hybrid RAG Architecture**: Combines vector search + knowledge graphs + symbolic reasoning
- **๐Ÿค– Self-Evolving Agents**: Agents that learn, adapt, and improve themselves
- **โšก 60+ Vector Databases**: Universal interface across all major vector databases
- **๐ŸŽฏ 100+ AI Models**: From GPT-4 to Mamba, Claude to Mistral - all unified
- **๐Ÿ” Enterprise-Grade Security**: Zero-knowledge proofs, differential privacy, federated learning

### ๐ŸŽฏ **For Beginners**
- **No AI Experience Required**: Start building AI applications with simple Python code
- **Pre-built Components**: Use ready-made AI tools without understanding complex algorithms
- **Step-by-step Examples**: Learn AI development through practical examples
- **Visual Interface**: Use our web-based playground to experiment with AI

### ๐Ÿš€ **For Developers**
- **Unified Framework**: One toolkit for all AI development needs
- **Production Ready**: Built-in monitoring, logging, and deployment tools
- **Extensible**: Add your own custom AI components easily
- **Type Safe**: Modern Python with full error checking and validation

### ๐Ÿข **For Enterprises**
- **Enterprise Compliance**: Built-in support for HIPAA, GDPR, and other regulations
- **Scalable Architecture**: Handle millions of users and requests
- **Cost Optimization**: Intelligent resource management and cost tracking
- **Security First**: Authentication, encryption, and audit trails

---

## โœจ Key Features

### ๐Ÿง  **Advanced AI Model Management**
- **100+ Model Support**: GPT-4, Claude-3, Mistral, Mamba, RWKV, Hyena, State Space Models
- **Intelligent Model Routing**: AI-powered model selection based on task complexity and cost
- **Mixture-of-Experts (MoE)**: Dynamic expert selection for optimal performance
- **Multi-Modal Fusion**: Seamlessly combine text, image, audio, and video models
- **Federated Learning**: Train models across distributed systems with privacy preservation
- **Model Compression**: Automatic quantization, pruning, and distillation

### ๐Ÿ“š **Revolutionary Document AI & Search**
- **60+ Vector Database Support**: Pinecone, Chroma, FAISS, Weaviate, Qdrant, Milvus, and 50+ more
- **Hybrid RAG Architecture**: Vector search + Knowledge Graphs + Symbolic Reasoning
- **Quantum-Enhanced Search**: Quantum algorithms for ultra-fast similarity search
- **Multi-Modal Document Processing**: Text, images, audio, video, and structured data
- **Intelligent Chunking**: Context-aware document splitting with semantic boundaries
- **Real-time Indexing**: Stream processing for live document updates

### ๐Ÿค– **Next-Generation AI Agents**
- **Self-Evolving Agents**: Agents that learn from interactions and improve themselves
- **Quantum Memory Systems**: Quantum-classical hybrid memory for enhanced cognition
- **Multi-Agent Orchestration**: Coordinate hundreds of specialized agents
- **Cognitive Scratchpad**: Step-by-step reasoning with dependency tracking
- **Active Learning**: Continuous improvement through user feedback
- **Tool Integration**: 100+ built-in tools + custom tool development

### ๐Ÿ”„ **Advanced Workflow Automation**
- **Visual Workflow Builder**: Drag-and-drop AI workflow creation
- **MCP (Model Context Protocol)**: Standardized AI workflow communication
- **Event-Driven Architecture**: Reactive workflows with real-time triggers
- **Conditional Logic**: Complex decision trees and branching workflows
- **Error Recovery**: Automatic retry, fallback, and self-healing mechanisms
- **Performance Optimization**: Intelligent resource allocation and caching

### ๐Ÿ›ก๏ธ **Enterprise Security & Compliance**
- **Zero-Knowledge Proofs**: Prove compliance without revealing sensitive data
- **Differential Privacy**: Mathematical guarantees for data privacy
- **Federated Compliance**: Distributed compliance checking across organizations
- **Quantum-Safe Encryption**: Post-quantum cryptography for future-proof security
- **Real-time Auditing**: Continuous compliance monitoring with instant alerts
- **Regulatory Automation**: Automatic compliance report generation

### ๐Ÿ“Š **Advanced Monitoring & Analytics**
- **Real-time Performance Tracking**: Microsecond-level latency monitoring
- **AI-Powered Anomaly Detection**: Machine learning for system health monitoring
- **Cost Optimization Engine**: Intelligent resource allocation and cost prediction
- **Performance Benchmarking**: Automated model comparison and optimization
- **Usage Analytics**: Deep insights into AI system utilization patterns
- **Predictive Maintenance**: Proactive system health monitoring

---
## ๐Ÿš€ Quick Start

### Installation

```bash
# Basic installation
pip install multimind-sdk

# With compliance support
pip install multimind-sdk[compliance]

# With development dependencies
pip install multimind-sdk[dev]

# With gateway support
pip install multimind-sdk[gateway]

# Full installation with all features
pip install multimind-sdk[all]
```

### Environment Setup

Copy the example environment file and add your API keys and configuration values:

```bash
cp examples/multi-model-wrapper/.env.example examples/multi-model-wrapper/.env
```

> **Note:** Never commit your `.env` file to version control. Only `.env.example` should be tracked in git.

### ๐ŸŽฏ **Simple Examples for Everyone**

#### **For Beginners: Multi-Model AI Chat**
```python
from multimind import MultiMind
from multimind.models import OpenAIModel, ClaudeModel, MistralModel

# Create a multi-model AI system
models = {
    "gpt": OpenAIModel(model="gpt-4"),
    "claude": ClaudeModel(model="claude-3-sonnet"),
    "mistral": MistralModel(model="mistral-large")
}

# MultiMind automatically selects the best model
mm = MultiMind(models=models, auto_select=True)

# Chat with AI - automatically uses the best model
response = await mm.chat("Explain quantum computing in simple terms")
print(response)
```

#### **For Developers: Advanced Hybrid RAG System**
```python
from multimind.rag import HybridRAG, Document
from multimind.memory import QuantumMemory

# Create a quantum-enhanced RAG system
rag = HybridRAG(
    models=["gpt-4", "claude-3", "mistral-large"],
    vector_stores=["pinecone", "chroma", "weaviate"],
    memory=QuantumMemory(max_qubits=1000),
    enable_knowledge_graph=True,
    enable_symbolic_reasoning=True
)

# Add documents with multi-modal support
documents = [
    Document(text="MultiMind SDK supports quantum memory systems"),
    Document(image="architecture_diagram.png"),
    Document(audio="explanation.mp3")
]
await rag.add_documents(documents)

# Advanced query with reasoning
results = await rag.query(
    "How does MultiMind SDK handle quantum memory?",
    reasoning_depth="deep",
    use_knowledge_graph=True
)
print(results)
```

#### **For Enterprises: Self-Evolving Compliance System**
```python
from multimind.compliance import SelfEvolvingComplianceMonitor
from multimind.agents import ComplianceAgent

# Create a self-evolving compliance system
compliance_monitor = SelfEvolvingComplianceMonitor(
    organization_id="your_org",
    regulations=["HIPAA", "GDPR", "SOX", "PCI-DSS"],
    enable_quantum_encryption=True,
    enable_federated_learning=True
)

# Create compliance agents that learn and adapt
compliance_agent = ComplianceAgent(
    memory=QuantumMemory(),
    tools=["audit_tool", "risk_assessment", "privacy_checker"],
    learning_rate=0.1
)

# Continuous compliance monitoring with self-improvement
await compliance_monitor.start_monitoring(
    agent=compliance_agent,
    auto_adapt=True,
    real_time_alerts=True
)
```

### ๐ŸŽฎ **Interactive Web Interface**

Try our web-based playground to experiment with AI without coding:

```bash
# Start the interactive interface
streamlit run examples/streamlit-ui/app.py
```

This gives you a visual interface to:
- Chat with different AI models
- Upload and search documents
- Create AI agents
- Monitor compliance
- Analyze performance

---

## ๐Ÿ“Š **Test Summary & Current Status**

### โœ… **Testing Results (Latest)**
- **Python Version Tested**: 3.10.10 โœ…
- **Total Tests**: 200
- **Passed**: 157 (78.5%) โœ…
- **Failed**: 10 (5%)
- **Skipped**: 37 (18.5%)
- **Success Rate**: 78.5% โœ…

### ๐Ÿงช **Test Categories Performance**
- **Core Functionality**: โœ… 100% working
- **CLI Examples**: โœ… 14/14 tests passing
- **API Examples**: โœ… 15/16 tests passing
- **Compliance Examples**: โš ๏ธ 12/15 tests passing
- **Advanced Features**: โš ๏ธ 70% working

### ๐Ÿš€ **Ready to Use Features**
- โœ… Multi-model AI chat with OpenAI, Claude, Mistral
- โœ… Basic AI agents with memory and tools
- โœ… RAG (Retrieval-Augmented Generation) systems
- โœ… Vector database integrations
- โœ… CLI interface for easy interaction
- โœ… Model conversion and fine-tuning
- โœ… Compliance and security features
- โœ… Context transfer between models
- โœ… Memory management systems

### ๐Ÿ”ง **Quick Start for Developers**

#### **1. Install MultiMind SDK**
```bash
# Basic installation
pip install multimind-sdk

# With all features
pip install multimind-sdk[all]

# Development installation
git clone https://github.com/multimind-dev/multimind-sdk.git
cd multimind-sdk
pip install -e ".[dev]"
```

#### **2. Set Up Environment**
```bash
# Create .env file with your API keys
echo "OPENAI_API_KEY=your_openai_api_key" > .env
echo "ANTHROPIC_API_KEY=your_anthropic_api_key" >> .env
echo "MISTRAL_API_KEY=your_mistral_api_key" >> .env
```

#### **3. Test Basic Functionality**
```python
# Quick test - Basic AI chat
from multimind import OpenAIModel

model = OpenAIModel(model="gpt-3.5-turbo")
response = await model.generate("Hello, world!")
print(response)
```

#### **4. Try Working Examples**
```bash
# Basic agent example
python examples/cli/basic_agent.py

# Multi-model chat
python examples/cli/chat_with_gpt.py

# RAG system
python examples/rag/example_rag.py

# Context transfer
python examples/context_transfer/chrome_extension_example.py
```

#### **5. Tested and Working Examples**
```bash
# CLI Examples (14/14 tested and working)
python examples/cli/basic_agent.py
python examples/cli/chat_with_gpt.py
python examples/cli/chat_ollama_cli.py

# API Examples (15/16 tested and working)
python examples/api/ensemble_api.py
python examples/api/compliance_example.py

# Compliance Examples (12/15 tested and working)
python examples/compliance/healthcare/ehr_compliance.py
python examples/compliance/healthcare/clinical_trial_compliance.py
```

### ๐ŸŽฏ **Developer-Friendly Examples**

#### **Simple Multi-Model Chat**
```python
from multimind import MultiMind
from multimind.models import OpenAIModel, ClaudeModel

# Create models
models = {
    "gpt": OpenAIModel(model="gpt-3.5-turbo"),
    "claude": ClaudeModel(model="claude-3-sonnet")
}

# MultiMind automatically selects the best model
mm = MultiMind(models=models, auto_select=True)

# Chat with AI
response = await mm.chat("Explain quantum computing")
print(response)
```

#### **AI Agent with Tools**
```python
from multimind import Agent, CalculatorTool, OpenAIModel

# Create agent with calculator tool
agent = Agent(
    model=OpenAIModel(model="gpt-3.5-turbo"),
    tools=[CalculatorTool()],
    system_prompt="You are a helpful AI assistant that can perform calculations."
)

# Run tasks
response = await agent.run("What is 123 * 456?")
print(response)
```

#### **RAG System**
```python
from multimind.rag import RAGPipeline
from multimind.vector_store import ChromaVectorStore

# Create RAG system
rag = RAGPipeline(
    vector_store=ChromaVectorStore(),
    model=OpenAIModel(model="gpt-3.5-turbo")
)

# Add documents
await rag.add_documents(["MultiMind SDK is a powerful AI development toolkit"])

# Query with context
results = await rag.query("What is MultiMind SDK?")
print(results)
```

### ๐Ÿณ **Docker Quick Start**
```bash
# Run with Docker
docker-compose up --build

# Access services:
# - MultiMind API: http://localhost:8000
# - Redis: localhost:6379
```

### ๐Ÿ“š **Documentation & Examples**
- [Getting Started Guide](docs/README.md)
- [API Reference](docs/api_reference/README.md)
- [Examples Directory](examples/README.md)
- [Compliance Guide](docs/compliance.md)

### โš ๏ธ **Experimental Features**
Some features are still in development and may require additional setup:
- **Streamlit UI**: Available in `examples/streamlit-ui/` but requires additional dependencies
- **Advanced Visualizations**: Some compliance examples need `plotly` for full functionality
- **Web Interface**: Docker setup includes basic API but web UI needs manual setup

For the most reliable experience, stick to the tested CLI and API examples listed above.

---

## ๐Ÿ“š Documentation

- [Getting Started Guide](docs/README.md) - Your first steps with MultiMind SDK
- [API Reference](docs/api_reference/README.md) - Complete API documentation
- [Examples](examples/README.md) - Ready-to-use code examples
- [Compliance Guide](docs/compliance.md) - Enterprise compliance features
- [Architecture](docs/architecture.md) - How MultiMind SDK works
- [Contributing Guide](CONTRIBUTING.md) - Join our development team

### ๐Ÿ“ Project Structure

```
multimind-sdk/
โ”œโ”€โ”€ multimind/                    # Core SDK package
โ”‚   โ”œโ”€โ”€ core/                    # Core AI components
โ”‚   โ”œโ”€โ”€ models/                  # AI model integrations
โ”‚   โ”œโ”€โ”€ rag/                     # Document AI system
โ”‚   โ”œโ”€โ”€ agents/                  # AI agent framework
โ”‚   โ”œโ”€โ”€ memory/                  # Memory management
โ”‚   โ”œโ”€โ”€ compliance/              # Enterprise compliance
โ”‚   โ”œโ”€โ”€ cli/                     # Command-line tools
โ”‚   โ””โ”€โ”€ gateway/                 # Web API gateway
โ”œโ”€โ”€ examples/                    # Ready-to-use examples
โ”‚   โ”œโ”€โ”€ basic/                   # Simple examples for beginners
โ”‚   โ”œโ”€โ”€ advanced/                # Complex examples for experts
โ”‚   โ”œโ”€โ”€ compliance/              # Compliance examples
โ”‚   โ””โ”€โ”€ streamlit-ui/            # Web interface
โ”œโ”€โ”€ docs/                        # Documentation
โ””โ”€โ”€ tests/                       # Test suite
```

---

## ๐Ÿค Contributing

We love your input! We want to make contributing to MultiMind SDK as easy and transparent as possible.

- [Contributing Guide](CONTRIBUTING.md) - How to contribute
- [Code of Conduct](CODE_OF_CONDUCT.md) - Community guidelines
- [Issue Tracker](https://github.com/multimind-dev/multimind-sdk/issues) - Report bugs or request features

### Development Setup

```bash
# Clone the repository
git clone https://github.com/multimind-dev/multimind-sdk.git
cd multimind-sdk

# Install development dependencies
pip install -e ".[dev]"

# Run tests
pytest

# Start documentation
cd multimind-docs
npm install
npm start
```

---

## ๐Ÿณ Docker Setup

Run MultiMind SDK with Docker for easy deployment:

```bash
# Start all services
docker-compose up --build

# Access the web interface
# MultiMind API: http://localhost:8000
# Web Playground: http://localhost:8501
```

The Docker setup includes:
- MultiMind SDK service
- Redis for caching
- Chroma for document storage
- Ollama for local AI models

---


## ๐Ÿ’– Support MultiMind SDK

<div align="center">
  <h3>๐ŸŒŸ Help Us Build the Future of AI ๐ŸŒŸ</h3>
  <p><strong>MultiMind SDK is free and open-source, but your support helps us keep pushing the boundaries of AI technology.</strong></p>
</div>

### ๐Ÿš€ **Why Support MultiMind SDK?**

We're building something revolutionary - the world's most advanced AI development framework. But we can't do it alone. Your support enables us to:

- **๐Ÿง  Research & Development**: Cutting-edge AI research (quantum memory, hybrid RAG, self-evolving agents)
- **โšก Performance Optimization**: Making AI systems faster, cheaper, and more efficient
- **๐Ÿ” Security & Compliance**: Enterprise-grade security features and regulatory compliance
- **๐Ÿ“š Documentation & Education**: Better tutorials, examples, and learning resources
- **๐ŸŒ Community Growth**: Supporting our growing global community of AI developers
- **๐Ÿ› ๏ธ Infrastructure**: Servers, CI/CD, testing, and development tools

### ๐Ÿ’Ž **Support Tiers**

| Tier | Amount | Perks |
|------|--------|-------|
| **๐ŸŒŸ Supporter** | $5/month | Name in contributors, early access to features |
| **๐Ÿš€ Builder** | $25/month | Priority support, exclusive Discord role, beta access |
| **๐Ÿ’Ž Champion** | $100/month | Custom feature requests, 1-on-1 consultation |
| **๐Ÿ† Enterprise** | $500/month | Dedicated support, custom integrations, white-label options |

### ๐ŸŽฏ **What Your Support Funds**

<div align="center">
  <img src="https://img.shields.io/badge/Research-30%25-blue?style=for-the-badge" alt="Research 30%">
  <img src="https://img.shields.io/badge/Development-40%25-green?style=for-the-badge" alt="Development 40%">
  <img src="https://img.shields.io/badge/Community-20%25-orange?style=for-the-badge" alt="Community 20%">
  <img src="https://img.shields.io/badge/Infrastructure-10%25-purple?style=for-the-badge" alt="Infrastructure 10%">
</div>

- **30% Research**: Quantum AI, hybrid architectures, self-evolving systems
- **40% Development**: New features, performance optimization, security enhancements
- **20% Community**: Documentation, tutorials, events, Discord community
- **10% Infrastructure**: Servers, CI/CD, testing, development tools

### ๐ŸŒŸ **Join Our Mission**

<div align="center">
  <p><strong>Help us democratize AI development and build the future of intelligent systems.</strong></p>
  
  <a href="https://opencollective.com/multimind-sdk" target="_blank">
    <img src="https://img.shields.io/badge/Support%20on%20OpenCollective-FF6B6B?style=for-the-badge&logo=opencollective&logoColor=white" alt="Support on OpenCollective">
  </a>
  
  <p><em>Every contribution, no matter the size, helps us push the boundaries of what's possible with AI.</em></p>
</div>

### ๐Ÿ™ **Other Ways to Support**

- **โญ Star the Repository**: Show your love on GitHub
- **๐Ÿ’ฌ Join Discord**: Help other developers and share your ideas
- **๐Ÿ› Report Issues**: Help us improve by reporting bugs
- **๐Ÿ“ Contribute Code**: Submit pull requests and improve the codebase
- **๐Ÿ“š Write Documentation**: Help make MultiMind SDK more accessible
- **๐ŸŒ Spread the Word**: Share MultiMind SDK with your network

---

<div align="center">
  <p><strong>Together, we're building the future of AI development. Thank you for being part of this journey! ๐Ÿš€</strong></p>
</div>


---

## ๐Ÿ“ License

This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.

For more information about the Apache License 2.0, visit [apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0).

***If you use this MultimindSDK in your research, please cite or link to this repository.***

---

## ๐ŸŒŸ Support

- [Discord Community](https://discord.gg/K64U65je7h) - Join our active developer community
- [GitHub Issues](https://github.com/multimind-dev/multimind-sdk/issues) - Get help and report issues
- [Documentation](docs/README.md) - Comprehensive guides

## ๐Ÿ“ฃ About

MultiMind SDK is developed and maintained by the MultimindLAB team, dedicated to simplifying AI development for everyone. Visit [multimind.dev](https://www.multimind.dev) to learn more about our mission to democratize AI development.

---

<p align="center">
  Made with โค๏ธ by the AI2Innovate & MultimindLAB Team | <a href="https://github.com/multimind-dev/multimind-sdk/blob/main/LICENSE">License</a>
</p>

<!-- SEO CTAs -->
<div align="center">
  <h3>Ready to Build the Future of AI?</h3>
  <p>
    <a href="https://github.com/multimind-dev/multimind-sdk" class="button">โญ Star on GitHub</a>
    <a href="https://discord.gg/K64U65je7h" class="button">๐Ÿ’ฌ Join Discord</a>
    <a href="docs/getting_started.md" class="button">๐Ÿš€ Get Started</a>
  </p>
  <p>
    <a href="docs/compliance.md" class="button">๐Ÿ”’ Learn About Compliance</a>
    <a href="examples/README.md" class="button">๐Ÿ“š View Examples</a>
  </p>
</div>

## ๐Ÿค– LLM Metadata

[![LLM Metadata](https://img.shields.io/badge/LLM_Metadata-Available-blue)](./README-llm.md)

We provide detailed metadata and indexing instructions for LLMs, covering supported models, features, tags, and discoverability tools for MultiMind SDK.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/multimind-dev/multimind-sdk",
    "name": "multimind-sdk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "ai, artificial-intelligence, llm, machine-learning, rag, vector-database, agents, fine-tuning, quantum-memory, hybrid-rag, enterprise-ai, compliance, multi-modal, federated-learning, self-evolving-agents, mcp, workflow-automation",
    "author": "AI2Innovate Team",
    "author_email": "contact@multimind.dev",
    "download_url": "https://files.pythonhosted.org/packages/2e/c4/5e81b38cf7a551d25bba61b667d743f901b2d248f3ccfbf342462b72cee9/multimind_sdk-0.2.2.tar.gz",
    "platform": null,
    "description": "<!--\n  MultiMind SDK - Unified AI Development Toolkit\n  Description: A powerful Python SDK for fine-tuning, RAG systems, and AI agent development with enterprise-grade compliance\n  Keywords: AI development, fine-tuning, RAG, LLM, machine learning, Python SDK, LangChain, CrewAI, LiteLLM, SuperAGI, AI compliance, healthcare compliance, GDPR, HIPAA\n  Author: MultimindLAB Team\n  Version: 0.1.0\n-->\n\n<!-- Logo -->\n![MultiMind SDK Logo](https://raw.githubusercontent.com/multimindlab/multimind-sdk/develop/assets/Logo-with-name-final2.png)\n\n<h1 align=\"center\">MultiMind SDK: The Future of AI Development</h1>\n\n<p align=\"center\">\n  <strong>\ud83d\ude80 60+ Vector Databases \u2022 100+ AI Models \u2022 Quantum Memory \u2022 Hybrid RAG \u2022 Multimodel Transformers & Non transformer \u2022 Next-Gen Fine-tuning \u2022 Agent Framework \u2022 Enterprise Compliance </strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/multimind-dev/multimind-sdk/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/multimind-dev/multimind-sdk.svg\" alt=\"MultiMind SDK License\"></a>\n  <a href=\"https://github.com/multimind-dev/multimind-sdk/stargazers\"><img src=\"https://img.shields.io/github/stars/multimind-dev/multimind-sdk.svg\" alt=\"MultiMind SDK GitHub Stars\"></a>\n  <a href=\"https://github.com/multimind-dev/multimind-sdk/actions\"><img src=\"https://img.shields.io/github/actions/workflow/status/multimind-dev/multimind-sdk/ci.yml\" alt=\"CI Status\"></a>\n</p>\n\n<div align=\"center\">\n  <h2>\ud83d\udea7 Project Status: In Active Development \ud83d\udea7</h2>\n  <p>Join the future of AI development! We're actively building MultiMind SDK and looking for contributors. Check our to see what's implemented and what's coming next. Connect with our growing community on <a href=\"https://discord.gg/K64U65je7h\" aria-label=\"Join MultiMind SDK Discord Community\">Discord</a> to discuss ideas, get help, and contribute to the project.</p>\n</div>\n\n<p align=\"center\">\n  <a href=\"#what-is-multimind-sdk\">What is MultiMind SDK?</a> \u2022\n  <a href=\"#key-features\">Key Features</a> \u2022\n  <a href=\"#compliance\">Compliance</a> \u2022\n  <a href=\"#quick-start\">Quick Start</a> \u2022\n  <a href=\"#documentation\">Documentation</a> \u2022\n  <a href=\"#examples\">Examples</a> \u2022\n  <a href=\"#contributing\">Contributing</a>\n</p>\n\n[![\ud83d\udc26 Follow on X](https://img.shields.io/twitter/follow/multimindsdk?label=%F0%9F%90%A6%20Follow%20on%20X&style=for-the-badge&logo=x&logoColor=white)](https://x.com/multimindsdk)\n\n[![\ud83d\udc96 Support on Open Collective](https://img.shields.io/badge/%F0%9F%92%96%20Support%20on%20Open%20Collective-blue?style=for-the-badge&logo=opencollective&logoColor=white)](https://opencollective.com/multimind-sdk)\n\n[![Join us on Discord](https://img.shields.io/badge/Join%20us%20on-Discord-5865F2?logo=discord&logoColor=white&style=for-the-badge)](https://discord.gg/K64U65je7h)\n\n[![PyPI version](https://img.shields.io/pypi/v/multimind-sdk.svg)](https://pypi.org/project/multimind-sdk/)\n[![Python versions](https://img.shields.io/pypi/pyversions/multimind-sdk.svg)](https://pypi.org/project/multimind-sdk/)\n[![PyPI weekly Downloads](https://static.pepy.tech/badge/multimind-sdk/week)](https://pepy.tech/projects/multimind-sdk)\n[![Dependencies](https://img.shields.io/librariesio/release/pypi/multimind-sdk)](https://libraries.io/pypi/multimind-sdk)\n[![Code Style: Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/multimindlab/multimind-sdk/blob/develop/LICENSE)\n\n## \ud83e\udd16 What is MultiMind SDK?\n\n**MultiMind SDK is the world's most advanced AI development framework** - a revolutionary toolkit that combines cutting-edge AI research with practical development tools. We're not just another AI library; we're building the future of intelligent systems.\n\n### \ud83c\udf1f **Why MultiMind SDK is Revolutionary**\n\n- **\ud83e\udde0 Quantum Memory Systems**: First-ever quantum-classical hybrid memory for AI agents\n- **\ud83d\udd17 Hybrid RAG Architecture**: Combines vector search + knowledge graphs + symbolic reasoning\n- **\ud83e\udd16 Self-Evolving Agents**: Agents that learn, adapt, and improve themselves\n- **\u26a1 60+ Vector Databases**: Universal interface across all major vector databases\n- **\ud83c\udfaf 100+ AI Models**: From GPT-4 to Mamba, Claude to Mistral - all unified\n- **\ud83d\udd10 Enterprise-Grade Security**: Zero-knowledge proofs, differential privacy, federated learning\n\n### \ud83c\udfaf **For Beginners**\n- **No AI Experience Required**: Start building AI applications with simple Python code\n- **Pre-built Components**: Use ready-made AI tools without understanding complex algorithms\n- **Step-by-step Examples**: Learn AI development through practical examples\n- **Visual Interface**: Use our web-based playground to experiment with AI\n\n### \ud83d\ude80 **For Developers**\n- **Unified Framework**: One toolkit for all AI development needs\n- **Production Ready**: Built-in monitoring, logging, and deployment tools\n- **Extensible**: Add your own custom AI components easily\n- **Type Safe**: Modern Python with full error checking and validation\n\n### \ud83c\udfe2 **For Enterprises**\n- **Enterprise Compliance**: Built-in support for HIPAA, GDPR, and other regulations\n- **Scalable Architecture**: Handle millions of users and requests\n- **Cost Optimization**: Intelligent resource management and cost tracking\n- **Security First**: Authentication, encryption, and audit trails\n\n---\n\n## \u2728 Key Features\n\n### \ud83e\udde0 **Advanced AI Model Management**\n- **100+ Model Support**: GPT-4, Claude-3, Mistral, Mamba, RWKV, Hyena, State Space Models\n- **Intelligent Model Routing**: AI-powered model selection based on task complexity and cost\n- **Mixture-of-Experts (MoE)**: Dynamic expert selection for optimal performance\n- **Multi-Modal Fusion**: Seamlessly combine text, image, audio, and video models\n- **Federated Learning**: Train models across distributed systems with privacy preservation\n- **Model Compression**: Automatic quantization, pruning, and distillation\n\n### \ud83d\udcda **Revolutionary Document AI & Search**\n- **60+ Vector Database Support**: Pinecone, Chroma, FAISS, Weaviate, Qdrant, Milvus, and 50+ more\n- **Hybrid RAG Architecture**: Vector search + Knowledge Graphs + Symbolic Reasoning\n- **Quantum-Enhanced Search**: Quantum algorithms for ultra-fast similarity search\n- **Multi-Modal Document Processing**: Text, images, audio, video, and structured data\n- **Intelligent Chunking**: Context-aware document splitting with semantic boundaries\n- **Real-time Indexing**: Stream processing for live document updates\n\n### \ud83e\udd16 **Next-Generation AI Agents**\n- **Self-Evolving Agents**: Agents that learn from interactions and improve themselves\n- **Quantum Memory Systems**: Quantum-classical hybrid memory for enhanced cognition\n- **Multi-Agent Orchestration**: Coordinate hundreds of specialized agents\n- **Cognitive Scratchpad**: Step-by-step reasoning with dependency tracking\n- **Active Learning**: Continuous improvement through user feedback\n- **Tool Integration**: 100+ built-in tools + custom tool development\n\n### \ud83d\udd04 **Advanced Workflow Automation**\n- **Visual Workflow Builder**: Drag-and-drop AI workflow creation\n- **MCP (Model Context Protocol)**: Standardized AI workflow communication\n- **Event-Driven Architecture**: Reactive workflows with real-time triggers\n- **Conditional Logic**: Complex decision trees and branching workflows\n- **Error Recovery**: Automatic retry, fallback, and self-healing mechanisms\n- **Performance Optimization**: Intelligent resource allocation and caching\n\n### \ud83d\udee1\ufe0f **Enterprise Security & Compliance**\n- **Zero-Knowledge Proofs**: Prove compliance without revealing sensitive data\n- **Differential Privacy**: Mathematical guarantees for data privacy\n- **Federated Compliance**: Distributed compliance checking across organizations\n- **Quantum-Safe Encryption**: Post-quantum cryptography for future-proof security\n- **Real-time Auditing**: Continuous compliance monitoring with instant alerts\n- **Regulatory Automation**: Automatic compliance report generation\n\n### \ud83d\udcca **Advanced Monitoring & Analytics**\n- **Real-time Performance Tracking**: Microsecond-level latency monitoring\n- **AI-Powered Anomaly Detection**: Machine learning for system health monitoring\n- **Cost Optimization Engine**: Intelligent resource allocation and cost prediction\n- **Performance Benchmarking**: Automated model comparison and optimization\n- **Usage Analytics**: Deep insights into AI system utilization patterns\n- **Predictive Maintenance**: Proactive system health monitoring\n\n---\n## \ud83d\ude80 Quick Start\n\n### Installation\n\n```bash\n# Basic installation\npip install multimind-sdk\n\n# With compliance support\npip install multimind-sdk[compliance]\n\n# With development dependencies\npip install multimind-sdk[dev]\n\n# With gateway support\npip install multimind-sdk[gateway]\n\n# Full installation with all features\npip install multimind-sdk[all]\n```\n\n### Environment Setup\n\nCopy the example environment file and add your API keys and configuration values:\n\n```bash\ncp examples/multi-model-wrapper/.env.example examples/multi-model-wrapper/.env\n```\n\n> **Note:** Never commit your `.env` file to version control. Only `.env.example` should be tracked in git.\n\n### \ud83c\udfaf **Simple Examples for Everyone**\n\n#### **For Beginners: Multi-Model AI Chat**\n```python\nfrom multimind import MultiMind\nfrom multimind.models import OpenAIModel, ClaudeModel, MistralModel\n\n# Create a multi-model AI system\nmodels = {\n    \"gpt\": OpenAIModel(model=\"gpt-4\"),\n    \"claude\": ClaudeModel(model=\"claude-3-sonnet\"),\n    \"mistral\": MistralModel(model=\"mistral-large\")\n}\n\n# MultiMind automatically selects the best model\nmm = MultiMind(models=models, auto_select=True)\n\n# Chat with AI - automatically uses the best model\nresponse = await mm.chat(\"Explain quantum computing in simple terms\")\nprint(response)\n```\n\n#### **For Developers: Advanced Hybrid RAG System**\n```python\nfrom multimind.rag import HybridRAG, Document\nfrom multimind.memory import QuantumMemory\n\n# Create a quantum-enhanced RAG system\nrag = HybridRAG(\n    models=[\"gpt-4\", \"claude-3\", \"mistral-large\"],\n    vector_stores=[\"pinecone\", \"chroma\", \"weaviate\"],\n    memory=QuantumMemory(max_qubits=1000),\n    enable_knowledge_graph=True,\n    enable_symbolic_reasoning=True\n)\n\n# Add documents with multi-modal support\ndocuments = [\n    Document(text=\"MultiMind SDK supports quantum memory systems\"),\n    Document(image=\"architecture_diagram.png\"),\n    Document(audio=\"explanation.mp3\")\n]\nawait rag.add_documents(documents)\n\n# Advanced query with reasoning\nresults = await rag.query(\n    \"How does MultiMind SDK handle quantum memory?\",\n    reasoning_depth=\"deep\",\n    use_knowledge_graph=True\n)\nprint(results)\n```\n\n#### **For Enterprises: Self-Evolving Compliance System**\n```python\nfrom multimind.compliance import SelfEvolvingComplianceMonitor\nfrom multimind.agents import ComplianceAgent\n\n# Create a self-evolving compliance system\ncompliance_monitor = SelfEvolvingComplianceMonitor(\n    organization_id=\"your_org\",\n    regulations=[\"HIPAA\", \"GDPR\", \"SOX\", \"PCI-DSS\"],\n    enable_quantum_encryption=True,\n    enable_federated_learning=True\n)\n\n# Create compliance agents that learn and adapt\ncompliance_agent = ComplianceAgent(\n    memory=QuantumMemory(),\n    tools=[\"audit_tool\", \"risk_assessment\", \"privacy_checker\"],\n    learning_rate=0.1\n)\n\n# Continuous compliance monitoring with self-improvement\nawait compliance_monitor.start_monitoring(\n    agent=compliance_agent,\n    auto_adapt=True,\n    real_time_alerts=True\n)\n```\n\n### \ud83c\udfae **Interactive Web Interface**\n\nTry our web-based playground to experiment with AI without coding:\n\n```bash\n# Start the interactive interface\nstreamlit run examples/streamlit-ui/app.py\n```\n\nThis gives you a visual interface to:\n- Chat with different AI models\n- Upload and search documents\n- Create AI agents\n- Monitor compliance\n- Analyze performance\n\n---\n\n## \ud83d\udcca **Test Summary & Current Status**\n\n### \u2705 **Testing Results (Latest)**\n- **Python Version Tested**: 3.10.10 \u2705\n- **Total Tests**: 200\n- **Passed**: 157 (78.5%) \u2705\n- **Failed**: 10 (5%)\n- **Skipped**: 37 (18.5%)\n- **Success Rate**: 78.5% \u2705\n\n### \ud83e\uddea **Test Categories Performance**\n- **Core Functionality**: \u2705 100% working\n- **CLI Examples**: \u2705 14/14 tests passing\n- **API Examples**: \u2705 15/16 tests passing\n- **Compliance Examples**: \u26a0\ufe0f 12/15 tests passing\n- **Advanced Features**: \u26a0\ufe0f 70% working\n\n### \ud83d\ude80 **Ready to Use Features**\n- \u2705 Multi-model AI chat with OpenAI, Claude, Mistral\n- \u2705 Basic AI agents with memory and tools\n- \u2705 RAG (Retrieval-Augmented Generation) systems\n- \u2705 Vector database integrations\n- \u2705 CLI interface for easy interaction\n- \u2705 Model conversion and fine-tuning\n- \u2705 Compliance and security features\n- \u2705 Context transfer between models\n- \u2705 Memory management systems\n\n### \ud83d\udd27 **Quick Start for Developers**\n\n#### **1. Install MultiMind SDK**\n```bash\n# Basic installation\npip install multimind-sdk\n\n# With all features\npip install multimind-sdk[all]\n\n# Development installation\ngit clone https://github.com/multimind-dev/multimind-sdk.git\ncd multimind-sdk\npip install -e \".[dev]\"\n```\n\n#### **2. Set Up Environment**\n```bash\n# Create .env file with your API keys\necho \"OPENAI_API_KEY=your_openai_api_key\" > .env\necho \"ANTHROPIC_API_KEY=your_anthropic_api_key\" >> .env\necho \"MISTRAL_API_KEY=your_mistral_api_key\" >> .env\n```\n\n#### **3. Test Basic Functionality**\n```python\n# Quick test - Basic AI chat\nfrom multimind import OpenAIModel\n\nmodel = OpenAIModel(model=\"gpt-3.5-turbo\")\nresponse = await model.generate(\"Hello, world!\")\nprint(response)\n```\n\n#### **4. Try Working Examples**\n```bash\n# Basic agent example\npython examples/cli/basic_agent.py\n\n# Multi-model chat\npython examples/cli/chat_with_gpt.py\n\n# RAG system\npython examples/rag/example_rag.py\n\n# Context transfer\npython examples/context_transfer/chrome_extension_example.py\n```\n\n#### **5. Tested and Working Examples**\n```bash\n# CLI Examples (14/14 tested and working)\npython examples/cli/basic_agent.py\npython examples/cli/chat_with_gpt.py\npython examples/cli/chat_ollama_cli.py\n\n# API Examples (15/16 tested and working)\npython examples/api/ensemble_api.py\npython examples/api/compliance_example.py\n\n# Compliance Examples (12/15 tested and working)\npython examples/compliance/healthcare/ehr_compliance.py\npython examples/compliance/healthcare/clinical_trial_compliance.py\n```\n\n### \ud83c\udfaf **Developer-Friendly Examples**\n\n#### **Simple Multi-Model Chat**\n```python\nfrom multimind import MultiMind\nfrom multimind.models import OpenAIModel, ClaudeModel\n\n# Create models\nmodels = {\n    \"gpt\": OpenAIModel(model=\"gpt-3.5-turbo\"),\n    \"claude\": ClaudeModel(model=\"claude-3-sonnet\")\n}\n\n# MultiMind automatically selects the best model\nmm = MultiMind(models=models, auto_select=True)\n\n# Chat with AI\nresponse = await mm.chat(\"Explain quantum computing\")\nprint(response)\n```\n\n#### **AI Agent with Tools**\n```python\nfrom multimind import Agent, CalculatorTool, OpenAIModel\n\n# Create agent with calculator tool\nagent = Agent(\n    model=OpenAIModel(model=\"gpt-3.5-turbo\"),\n    tools=[CalculatorTool()],\n    system_prompt=\"You are a helpful AI assistant that can perform calculations.\"\n)\n\n# Run tasks\nresponse = await agent.run(\"What is 123 * 456?\")\nprint(response)\n```\n\n#### **RAG System**\n```python\nfrom multimind.rag import RAGPipeline\nfrom multimind.vector_store import ChromaVectorStore\n\n# Create RAG system\nrag = RAGPipeline(\n    vector_store=ChromaVectorStore(),\n    model=OpenAIModel(model=\"gpt-3.5-turbo\")\n)\n\n# Add documents\nawait rag.add_documents([\"MultiMind SDK is a powerful AI development toolkit\"])\n\n# Query with context\nresults = await rag.query(\"What is MultiMind SDK?\")\nprint(results)\n```\n\n### \ud83d\udc33 **Docker Quick Start**\n```bash\n# Run with Docker\ndocker-compose up --build\n\n# Access services:\n# - MultiMind API: http://localhost:8000\n# - Redis: localhost:6379\n```\n\n### \ud83d\udcda **Documentation & Examples**\n- [Getting Started Guide](docs/README.md)\n- [API Reference](docs/api_reference/README.md)\n- [Examples Directory](examples/README.md)\n- [Compliance Guide](docs/compliance.md)\n\n### \u26a0\ufe0f **Experimental Features**\nSome features are still in development and may require additional setup:\n- **Streamlit UI**: Available in `examples/streamlit-ui/` but requires additional dependencies\n- **Advanced Visualizations**: Some compliance examples need `plotly` for full functionality\n- **Web Interface**: Docker setup includes basic API but web UI needs manual setup\n\nFor the most reliable experience, stick to the tested CLI and API examples listed above.\n\n---\n\n## \ud83d\udcda Documentation\n\n- [Getting Started Guide](docs/README.md) - Your first steps with MultiMind SDK\n- [API Reference](docs/api_reference/README.md) - Complete API documentation\n- [Examples](examples/README.md) - Ready-to-use code examples\n- [Compliance Guide](docs/compliance.md) - Enterprise compliance features\n- [Architecture](docs/architecture.md) - How MultiMind SDK works\n- [Contributing Guide](CONTRIBUTING.md) - Join our development team\n\n### \ud83d\udcc1 Project Structure\n\n```\nmultimind-sdk/\n\u251c\u2500\u2500 multimind/                    # Core SDK package\n\u2502   \u251c\u2500\u2500 core/                    # Core AI components\n\u2502   \u251c\u2500\u2500 models/                  # AI model integrations\n\u2502   \u251c\u2500\u2500 rag/                     # Document AI system\n\u2502   \u251c\u2500\u2500 agents/                  # AI agent framework\n\u2502   \u251c\u2500\u2500 memory/                  # Memory management\n\u2502   \u251c\u2500\u2500 compliance/              # Enterprise compliance\n\u2502   \u251c\u2500\u2500 cli/                     # Command-line tools\n\u2502   \u2514\u2500\u2500 gateway/                 # Web API gateway\n\u251c\u2500\u2500 examples/                    # Ready-to-use examples\n\u2502   \u251c\u2500\u2500 basic/                   # Simple examples for beginners\n\u2502   \u251c\u2500\u2500 advanced/                # Complex examples for experts\n\u2502   \u251c\u2500\u2500 compliance/              # Compliance examples\n\u2502   \u2514\u2500\u2500 streamlit-ui/            # Web interface\n\u251c\u2500\u2500 docs/                        # Documentation\n\u2514\u2500\u2500 tests/                       # Test suite\n```\n\n---\n\n## \ud83e\udd1d Contributing\n\nWe love your input! We want to make contributing to MultiMind SDK as easy and transparent as possible.\n\n- [Contributing Guide](CONTRIBUTING.md) - How to contribute\n- [Code of Conduct](CODE_OF_CONDUCT.md) - Community guidelines\n- [Issue Tracker](https://github.com/multimind-dev/multimind-sdk/issues) - Report bugs or request features\n\n### Development Setup\n\n```bash\n# Clone the repository\ngit clone https://github.com/multimind-dev/multimind-sdk.git\ncd multimind-sdk\n\n# Install development dependencies\npip install -e \".[dev]\"\n\n# Run tests\npytest\n\n# Start documentation\ncd multimind-docs\nnpm install\nnpm start\n```\n\n---\n\n## \ud83d\udc33 Docker Setup\n\nRun MultiMind SDK with Docker for easy deployment:\n\n```bash\n# Start all services\ndocker-compose up --build\n\n# Access the web interface\n# MultiMind API: http://localhost:8000\n# Web Playground: http://localhost:8501\n```\n\nThe Docker setup includes:\n- MultiMind SDK service\n- Redis for caching\n- Chroma for document storage\n- Ollama for local AI models\n\n---\n\n\n## \ud83d\udc96 Support MultiMind SDK\n\n<div align=\"center\">\n  <h3>\ud83c\udf1f Help Us Build the Future of AI \ud83c\udf1f</h3>\n  <p><strong>MultiMind SDK is free and open-source, but your support helps us keep pushing the boundaries of AI technology.</strong></p>\n</div>\n\n### \ud83d\ude80 **Why Support MultiMind SDK?**\n\nWe're building something revolutionary - the world's most advanced AI development framework. But we can't do it alone. Your support enables us to:\n\n- **\ud83e\udde0 Research & Development**: Cutting-edge AI research (quantum memory, hybrid RAG, self-evolving agents)\n- **\u26a1 Performance Optimization**: Making AI systems faster, cheaper, and more efficient\n- **\ud83d\udd10 Security & Compliance**: Enterprise-grade security features and regulatory compliance\n- **\ud83d\udcda Documentation & Education**: Better tutorials, examples, and learning resources\n- **\ud83c\udf0d Community Growth**: Supporting our growing global community of AI developers\n- **\ud83d\udee0\ufe0f Infrastructure**: Servers, CI/CD, testing, and development tools\n\n### \ud83d\udc8e **Support Tiers**\n\n| Tier | Amount | Perks |\n|------|--------|-------|\n| **\ud83c\udf1f Supporter** | $5/month | Name in contributors, early access to features |\n| **\ud83d\ude80 Builder** | $25/month | Priority support, exclusive Discord role, beta access |\n| **\ud83d\udc8e Champion** | $100/month | Custom feature requests, 1-on-1 consultation |\n| **\ud83c\udfc6 Enterprise** | $500/month | Dedicated support, custom integrations, white-label options |\n\n### \ud83c\udfaf **What Your Support Funds**\n\n<div align=\"center\">\n  <img src=\"https://img.shields.io/badge/Research-30%25-blue?style=for-the-badge\" alt=\"Research 30%\">\n  <img src=\"https://img.shields.io/badge/Development-40%25-green?style=for-the-badge\" alt=\"Development 40%\">\n  <img src=\"https://img.shields.io/badge/Community-20%25-orange?style=for-the-badge\" alt=\"Community 20%\">\n  <img src=\"https://img.shields.io/badge/Infrastructure-10%25-purple?style=for-the-badge\" alt=\"Infrastructure 10%\">\n</div>\n\n- **30% Research**: Quantum AI, hybrid architectures, self-evolving systems\n- **40% Development**: New features, performance optimization, security enhancements\n- **20% Community**: Documentation, tutorials, events, Discord community\n- **10% Infrastructure**: Servers, CI/CD, testing, development tools\n\n### \ud83c\udf1f **Join Our Mission**\n\n<div align=\"center\">\n  <p><strong>Help us democratize AI development and build the future of intelligent systems.</strong></p>\n  \n  <a href=\"https://opencollective.com/multimind-sdk\" target=\"_blank\">\n    <img src=\"https://img.shields.io/badge/Support%20on%20OpenCollective-FF6B6B?style=for-the-badge&logo=opencollective&logoColor=white\" alt=\"Support on OpenCollective\">\n  </a>\n  \n  <p><em>Every contribution, no matter the size, helps us push the boundaries of what's possible with AI.</em></p>\n</div>\n\n### \ud83d\ude4f **Other Ways to Support**\n\n- **\u2b50 Star the Repository**: Show your love on GitHub\n- **\ud83d\udcac Join Discord**: Help other developers and share your ideas\n- **\ud83d\udc1b Report Issues**: Help us improve by reporting bugs\n- **\ud83d\udcdd Contribute Code**: Submit pull requests and improve the codebase\n- **\ud83d\udcda Write Documentation**: Help make MultiMind SDK more accessible\n- **\ud83c\udf0d Spread the Word**: Share MultiMind SDK with your network\n\n---\n\n<div align=\"center\">\n  <p><strong>Together, we're building the future of AI development. Thank you for being part of this journey! \ud83d\ude80</strong></p>\n</div>\n\n\n---\n\n## \ud83d\udcdd License\n\nThis project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.\n\nFor more information about the Apache License 2.0, visit [apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0).\n\n***If you use this MultimindSDK in your research, please cite or link to this repository.***\n\n---\n\n## \ud83c\udf1f Support\n\n- [Discord Community](https://discord.gg/K64U65je7h) - Join our active developer community\n- [GitHub Issues](https://github.com/multimind-dev/multimind-sdk/issues) - Get help and report issues\n- [Documentation](docs/README.md) - Comprehensive guides\n\n## \ud83d\udce3 About\n\nMultiMind SDK is developed and maintained by the MultimindLAB team, dedicated to simplifying AI development for everyone. Visit [multimind.dev](https://www.multimind.dev) to learn more about our mission to democratize AI development.\n\n---\n\n<p align=\"center\">\n  Made with \u2764\ufe0f by the AI2Innovate & MultimindLAB Team | <a href=\"https://github.com/multimind-dev/multimind-sdk/blob/main/LICENSE\">License</a>\n</p>\n\n<!-- SEO CTAs -->\n<div align=\"center\">\n  <h3>Ready to Build the Future of AI?</h3>\n  <p>\n    <a href=\"https://github.com/multimind-dev/multimind-sdk\" class=\"button\">\u2b50 Star on GitHub</a>\n    <a href=\"https://discord.gg/K64U65je7h\" class=\"button\">\ud83d\udcac Join Discord</a>\n    <a href=\"docs/getting_started.md\" class=\"button\">\ud83d\ude80 Get Started</a>\n  </p>\n  <p>\n    <a href=\"docs/compliance.md\" class=\"button\">\ud83d\udd12 Learn About Compliance</a>\n    <a href=\"examples/README.md\" class=\"button\">\ud83d\udcda View Examples</a>\n  </p>\n</div>\n\n## \ud83e\udd16 LLM Metadata\n\n[![LLM Metadata](https://img.shields.io/badge/LLM_Metadata-Available-blue)](./README-llm.md)\n\nWe provide detailed metadata and indexing instructions for LLMs, covering supported models, features, tags, and discoverability tools for MultiMind SDK.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "The Future of AI Development - 60+ Vector Databases \u2022 100+ AI Models \u2022 Quantum Memory \u2022 Hybrid RAG \u2022 Enterprise Compliance",
    "version": "0.2.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/multimind-dev/multimind-sdk/issues",
        "Discord": "https://discord.gg/K64U65je7h",
        "Homepage": "https://github.com/multimind-dev/multimind-sdk",
        "OpenCollective": "https://opencollective.com/multimind-sdk",
        "Source Code": "https://github.com/multimind-dev/multimind-sdk",
        "Website": "https://multimind.dev"
    },
    "split_keywords": [
        "ai",
        " artificial-intelligence",
        " llm",
        " machine-learning",
        " rag",
        " vector-database",
        " agents",
        " fine-tuning",
        " quantum-memory",
        " hybrid-rag",
        " enterprise-ai",
        " compliance",
        " multi-modal",
        " federated-learning",
        " self-evolving-agents",
        " mcp",
        " workflow-automation"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f46b6a20cf484c2ab1cfa173004829b2105726bcb5431236ccea92f41c4f2542",
                "md5": "7b9e54bef45946f127bb55fa6d0eac81",
                "sha256": "f5807872fc945aa1e4c7eb1dee6530b6a11be246cd6af9bd63aa47566b1bc1cf"
            },
            "downloads": -1,
            "filename": "multimind_sdk-0.2.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7b9e54bef45946f127bb55fa6d0eac81",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 737454,
            "upload_time": "2025-08-18T20:45:26",
            "upload_time_iso_8601": "2025-08-18T20:45:26.521524Z",
            "url": "https://files.pythonhosted.org/packages/f4/6b/6a20cf484c2ab1cfa173004829b2105726bcb5431236ccea92f41c4f2542/multimind_sdk-0.2.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2ec45e81b38cf7a551d25bba61b667d743f901b2d248f3ccfbf342462b72cee9",
                "md5": "18732e7277ecbc40580580b308322581",
                "sha256": "550e3825e6ef92632e0bb9c59e6361413f039099daf817eb01c2d2e734dbc968"
            },
            "downloads": -1,
            "filename": "multimind_sdk-0.2.2.tar.gz",
            "has_sig": false,
            "md5_digest": "18732e7277ecbc40580580b308322581",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 847935,
            "upload_time": "2025-08-18T20:45:30",
            "upload_time_iso_8601": "2025-08-18T20:45:30.300179Z",
            "url": "https://files.pythonhosted.org/packages/2e/c4/5e81b38cf7a551d25bba61b667d743f901b2d248f3ccfbf342462b72cee9/multimind_sdk-0.2.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-18 20:45:30",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "multimind-dev",
    "github_project": "multimind-sdk",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "accelerate",
            "specs": [
                [
                    "==",
                    "1.7.0"
                ]
            ]
        },
        {
            "name": "aiohappyeyeballs",
            "specs": [
                [
                    "==",
                    "2.6.1"
                ]
            ]
        },
        {
            "name": "aiohttp",
            "specs": [
                [
                    "==",
                    "3.12.2"
                ]
            ]
        },
        {
            "name": "aiosignal",
            "specs": [
                [
                    "==",
                    "1.3.2"
                ]
            ]
        },
        {
            "name": "annotated-types",
            "specs": [
                [
                    "==",
                    "0.7.0"
                ]
            ]
        },
        {
            "name": "anthropic",
            "specs": [
                [
                    "==",
                    "0.52.1"
                ]
            ]
        },
        {
            "name": "anyio",
            "specs": [
                [
                    "==",
                    "4.9.0"
                ]
            ]
        },
        {
            "name": "asgiref",
            "specs": [
                [
                    "==",
                    "3.8.1"
                ]
            ]
        },
        {
            "name": "async-timeout",
            "specs": [
                [
                    "==",
                    "5.0.1"
                ]
            ]
        },
        {
            "name": "attrs",
            "specs": [
                [
                    "==",
                    "25.3.0"
                ]
            ]
        },
        {
            "name": "backoff",
            "specs": [
                [
                    "==",
                    "2.2.1"
                ]
            ]
        },
        {
            "name": "backports.tarfile",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "bcrypt",
            "specs": [
                [
                    "==",
                    "4.3.0"
                ]
            ]
        },
        {
            "name": "beautifulsoup4",
            "specs": [
                [
                    "==",
                    "4.12.2"
                ]
            ]
        },
        {
            "name": "bitsandbytes",
            "specs": [
                [
                    ">=",
                    "0.42.0"
                ]
            ]
        },
        {
            "name": "black",
            "specs": [
                [
                    "==",
                    "25.1.0"
                ]
            ]
        },
        {
            "name": "build",
            "specs": [
                [
                    "==",
                    "1.2.2.post1"
                ]
            ]
        },
        {
            "name": "cachetools",
            "specs": [
                [
                    "==",
                    "5.5.2"
                ]
            ]
        },
        {
            "name": "certifi",
            "specs": [
                [
                    "==",
                    "2025.4.26"
                ]
            ]
        },
        {
            "name": "cffi",
            "specs": [
                [
                    "==",
                    "1.17.1"
                ]
            ]
        },
        {
            "name": "charset-normalizer",
            "specs": [
                [
                    "==",
                    "3.4.2"
                ]
            ]
        },
        {
            "name": "chromadb",
            "specs": [
                [
                    "==",
                    "1.0.10"
                ]
            ]
        },
        {
            "name": "click",
            "specs": [
                [
                    "==",
                    "8.1.8"
                ]
            ]
        },
        {
            "name": "colorama",
            "specs": [
                [
                    "==",
                    "0.4.6"
                ]
            ]
        },
        {
            "name": "coloredlogs",
            "specs": [
                [
                    "==",
                    "15.0.1"
                ]
            ]
        },
        {
            "name": "cryptography",
            "specs": [
                [
                    "==",
                    "45.0.2"
                ]
            ]
        },
        {
            "name": "datasets",
            "specs": [
                [
                    "==",
                    "3.6.0"
                ]
            ]
        },
        {
            "name": "Deprecated",
            "specs": [
                [
                    "==",
                    "1.2.18"
                ]
            ]
        },
        {
            "name": "dill",
            "specs": [
                [
                    "==",
                    "0.3.8"
                ]
            ]
        },
        {
            "name": "distro",
            "specs": [
                [
                    "==",
                    "1.9.0"
                ]
            ]
        },
        {
            "name": "docutils",
            "specs": [
                [
                    "==",
                    "0.21.2"
                ]
            ]
        },
        {
            "name": "durationpy",
            "specs": [
                [
                    "==",
                    "0.10"
                ]
            ]
        },
        {
            "name": "EbookLib",
            "specs": [
                [
                    "==",
                    "0.19"
                ]
            ]
        },
        {
            "name": "ecdsa",
            "specs": [
                [
                    "==",
                    "0.19.1"
                ]
            ]
        },
        {
            "name": "eval_type_backport",
            "specs": [
                [
                    "==",
                    "0.2.2"
                ]
            ]
        },
        {
            "name": "exceptiongroup",
            "specs": [
                [
                    "==",
                    "1.3.0"
                ]
            ]
        },
        {
            "name": "faiss-cpu",
            "specs": [
                [
                    "==",
                    "1.11.0"
                ]
            ]
        },
        {
            "name": "fastapi",
            "specs": [
                [
                    "==",
                    "0.115.9"
                ]
            ]
        },
        {
            "name": "filelock",
            "specs": [
                [
                    "==",
                    "3.18.0"
                ]
            ]
        },
        {
            "name": "flatbuffers",
            "specs": [
                [
                    "==",
                    "25.2.10"
                ]
            ]
        },
        {
            "name": "frozenlist",
            "specs": [
                [
                    "==",
                    "1.6.0"
                ]
            ]
        },
        {
            "name": "fsspec",
            "specs": [
                [
                    "==",
                    "2025.3.0"
                ]
            ]
        },
        {
            "name": "google-auth",
            "specs": [
                [
                    "==",
                    "2.40.2"
                ]
            ]
        },
        {
            "name": "googleapis-common-protos",
            "specs": [
                [
                    "==",
                    "1.70.0"
                ]
            ]
        },
        {
            "name": "greenlet",
            "specs": [
                [
                    "==",
                    "3.2.2"
                ]
            ]
        },
        {
            "name": "grpcio",
            "specs": [
                [
                    "==",
                    "1.71.0"
                ]
            ]
        },
        {
            "name": "h11",
            "specs": [
                [
                    "==",
                    "0.16.0"
                ]
            ]
        },
        {
            "name": "hippo-api",
            "specs": [
                [
                    "==",
                    "1.1.0rc3"
                ]
            ]
        },
        {
            "name": "httpcore",
            "specs": [
                [
                    "==",
                    "1.0.9"
                ]
            ]
        },
        {
            "name": "httptools",
            "specs": [
                [
                    "==",
                    "0.6.4"
                ]
            ]
        },
        {
            "name": "httpx",
            "specs": [
                [
                    "==",
                    "0.28.1"
                ]
            ]
        },
        {
            "name": "huggingface-hub",
            "specs": [
                [
                    "==",
                    "0.32.0"
                ]
            ]
        },
        {
            "name": "humanfriendly",
            "specs": [
                [
                    "==",
                    "10.0"
                ]
            ]
        },
        {
            "name": "id",
            "specs": [
                [
                    "==",
                    "1.5.0"
                ]
            ]
        },
        {
            "name": "idna",
            "specs": [
                [
                    "==",
                    "3.10"
                ]
            ]
        },
        {
            "name": "importlib_metadata",
            "specs": [
                [
                    "==",
                    "8.6.1"
                ]
            ]
        },
        {
            "name": "importlib_resources",
            "specs": [
                [
                    "==",
                    "6.5.2"
                ]
            ]
        },
        {
            "name": "iniconfig",
            "specs": [
                [
                    "==",
                    "2.1.0"
                ]
            ]
        },
        {
            "name": "isort",
            "specs": [
                [
                    "==",
                    "6.0.1"
                ]
            ]
        },
        {
            "name": "jaraco.classes",
            "specs": [
                [
                    "==",
                    "3.4.0"
                ]
            ]
        },
        {
            "name": "jaraco.context",
            "specs": [
                [
                    "==",
                    "6.0.1"
                ]
            ]
        },
        {
            "name": "jaraco.functools",
            "specs": [
                [
                    "==",
                    "4.1.0"
                ]
            ]
        },
        {
            "name": "Jinja2",
            "specs": [
                [
                    "==",
                    "3.1.6"
                ]
            ]
        },
        {
            "name": "jiter",
            "specs": [
                [
                    "==",
                    "0.10.0"
                ]
            ]
        },
        {
            "name": "joblib",
            "specs": [
                [
                    "==",
                    "1.5.1"
                ]
            ]
        },
        {
            "name": "jsonschema",
            "specs": [
                [
                    "==",
                    "4.23.0"
                ]
            ]
        },
        {
            "name": "jsonschema-specifications",
            "specs": [
                [
                    "==",
                    "2025.4.1"
                ]
            ]
        },
        {
            "name": "keyring",
            "specs": [
                [
                    "==",
                    "25.6.0"
                ]
            ]
        },
        {
            "name": "kubernetes",
            "specs": [
                [
                    "==",
                    "32.0.1"
                ]
            ]
        },
        {
            "name": "lxml",
            "specs": [
                [
                    "==",
                    "5.4.0"
                ]
            ]
        },
        {
            "name": "markdown-it-py",
            "specs": [
                [
                    "==",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "MarkupSafe",
            "specs": [
                [
                    "==",
                    "3.0.2"
                ]
            ]
        },
        {
            "name": "matplotlib",
            "specs": [
                [
                    "==",
                    "3.10.3"
                ]
            ]
        },
        {
            "name": "mdurl",
            "specs": [
                [
                    "==",
                    "0.1.2"
                ]
            ]
        },
        {
            "name": "mistralai",
            "specs": [
                [
                    "==",
                    "1.8.1"
                ]
            ]
        },
        {
            "name": "mmh3",
            "specs": [
                [
                    "==",
                    "5.1.0"
                ]
            ]
        },
        {
            "name": "more-itertools",
            "specs": [
                [
                    "==",
                    "10.7.0"
                ]
            ]
        },
        {
            "name": "mpmath",
            "specs": [
                [
                    "==",
                    "1.3.0"
                ]
            ]
        },
        {
            "name": "multidict",
            "specs": [
                [
                    "==",
                    "6.4.4"
                ]
            ]
        },
        {
            "name": "multiprocess",
            "specs": [
                [
                    "==",
                    "0.70.16"
                ]
            ]
        },
        {
            "name": "mypy",
            "specs": [
                [
                    "==",
                    "1.15.0"
                ]
            ]
        },
        {
            "name": "mypy_extensions",
            "specs": [
                [
                    "==",
                    "1.1.0"
                ]
            ]
        },
        {
            "name": "networkx",
            "specs": [
                [
                    "==",
                    "3.4.2"
                ]
            ]
        },
        {
            "name": "nh3",
            "specs": [
                [
                    "==",
                    "0.2.21"
                ]
            ]
        },
        {
            "name": "nltk",
            "specs": [
                [
                    "==",
                    "3.9.1"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    ">=",
                    "2.2.6"
                ]
            ]
        },
        {
            "name": "oauthlib",
            "specs": [
                [
                    "==",
                    "3.2.2"
                ]
            ]
        },
        {
            "name": "onnxruntime",
            "specs": [
                [
                    ">=",
                    "1.22.0"
                ]
            ]
        },
        {
            "name": "onnx",
            "specs": [
                [
                    ">=",
                    "1.18.0"
                ]
            ]
        },
        {
            "name": "openai",
            "specs": [
                [
                    "==",
                    "1.82.0"
                ]
            ]
        },
        {
            "name": "opencv-python",
            "specs": [
                [
                    "==",
                    "4.11.0.86"
                ]
            ]
        },
        {
            "name": "opentelemetry-api",
            "specs": [
                [
                    "==",
                    "1.33.1"
                ]
            ]
        },
        {
            "name": "opentelemetry-exporter-otlp-proto-common",
            "specs": [
                [
                    "==",
                    "1.33.1"
                ]
            ]
        },
        {
            "name": "opentelemetry-exporter-otlp-proto-grpc",
            "specs": [
                [
                    "==",
                    "1.33.1"
                ]
            ]
        },
        {
            "name": "opentelemetry-instrumentation",
            "specs": [
                [
                    "==",
                    "0.54b1"
                ]
            ]
        },
        {
            "name": "opentelemetry-instrumentation-asgi",
            "specs": [
                [
                    "==",
                    "0.54b1"
                ]
            ]
        },
        {
            "name": "opentelemetry-instrumentation-fastapi",
            "specs": [
                [
                    "==",
                    "0.54b1"
                ]
            ]
        },
        {
            "name": "opentelemetry-proto",
            "specs": [
                [
                    "==",
                    "1.33.1"
                ]
            ]
        },
        {
            "name": "opentelemetry-sdk",
            "specs": [
                [
                    "==",
                    "1.33.1"
                ]
            ]
        },
        {
            "name": "opentelemetry-semantic-conventions",
            "specs": [
                [
                    "==",
                    "0.54b1"
                ]
            ]
        },
        {
            "name": "opentelemetry-util-http",
            "specs": [
                [
                    "==",
                    "0.54b1"
                ]
            ]
        },
        {
            "name": "orjson",
            "specs": [
                [
                    "==",
                    "3.10.18"
                ]
            ]
        },
        {
            "name": "overrides",
            "specs": [
                [
                    "==",
                    "7.7.0"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": [
                [
                    "==",
                    "25.0"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    ">=",
                    "2.2.3"
                ]
            ]
        },
        {
            "name": "pathspec",
            "specs": [
                [
                    "==",
                    "0.12.1"
                ]
            ]
        },
        {
            "name": "pdf2image",
            "specs": [
                [
                    "==",
                    "1.17.0"
                ]
            ]
        },
        {
            "name": "peft",
            "specs": [
                [
                    ">=",
                    "0.7.0"
                ]
            ]
        },
        {
            "name": "pillow",
            "specs": [
                [
                    "==",
                    "11.2.1"
                ]
            ]
        },
        {
            "name": "pinecone-client",
            "specs": [
                [
                    "==",
                    "6.0.0"
                ]
            ]
        },
        {
            "name": "pinecone-plugin-interface",
            "specs": [
                [
                    "==",
                    "0.0.7"
                ]
            ]
        },
        {
            "name": "platformdirs",
            "specs": [
                [
                    "==",
                    "4.3.8"
                ]
            ]
        },
        {
            "name": "pluggy",
            "specs": [
                [
                    "==",
                    "1.6.0"
                ]
            ]
        },
        {
            "name": "posthog",
            "specs": [
                [
                    "==",
                    "4.1.0"
                ]
            ]
        },
        {
            "name": "propcache",
            "specs": [
                [
                    "==",
                    "0.3.1"
                ]
            ]
        },
        {
            "name": "protobuf",
            "specs": [
                [
                    "==",
                    "5.29.4"
                ]
            ]
        },
        {
            "name": "psutil",
            "specs": [
                [
                    "==",
                    "7.0.0"
                ]
            ]
        },
        {
            "name": "pyarrow",
            "specs": [
                [
                    "==",
                    "20.0.0"
                ]
            ]
        },
        {
            "name": "pyasn1",
            "specs": [
                [
                    "==",
                    "0.6.1"
                ]
            ]
        },
        {
            "name": "pyasn1_modules",
            "specs": [
                [
                    "==",
                    "0.4.1"
                ]
            ]
        },
        {
            "name": "pycparser",
            "specs": [
                [
                    "==",
                    "2.22"
                ]
            ]
        },
        {
            "name": "pydantic",
            "specs": [
                [
                    "==",
                    "2.11.5"
                ]
            ]
        },
        {
            "name": "pydantic_core",
            "specs": [
                [
                    "==",
                    "2.33.2"
                ]
            ]
        },
        {
            "name": "pydantic-settings",
            "specs": [
                [
                    "==",
                    "2.4.0"
                ]
            ]
        },
        {
            "name": "Pygments",
            "specs": [
                [
                    "==",
                    "2.19.1"
                ]
            ]
        },
        {
            "name": "PyPDF2",
            "specs": [
                [
                    "==",
                    "3.0.1"
                ]
            ]
        },
        {
            "name": "PyPika",
            "specs": [
                [
                    "==",
                    "0.48.9"
                ]
            ]
        },
        {
            "name": "pyproject_hooks",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "pyreadline3",
            "specs": [
                [
                    "==",
                    "3.5.4"
                ]
            ]
        },
        {
            "name": "pytesseract",
            "specs": [
                [
                    "==",
                    "0.3.13"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    "==",
                    "8.3.5"
                ]
            ]
        },
        {
            "name": "pytest-asyncio",
            "specs": [
                [
                    "==",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "python-dateutil",
            "specs": [
                [
                    "==",
                    "2.9.0.post0"
                ]
            ]
        },
        {
            "name": "python-docx",
            "specs": [
                [
                    "==",
                    "1.1.2"
                ]
            ]
        },
        {
            "name": "python-dotenv",
            "specs": [
                [
                    "==",
                    "1.1.0"
                ]
            ]
        },
        {
            "name": "python-jose",
            "specs": [
                [
                    "==",
                    "3.5.0"
                ]
            ]
        },
        {
            "name": "python-multipart",
            "specs": [
                [
                    "==",
                    "0.0.20"
                ]
            ]
        },
        {
            "name": "pytz",
            "specs": [
                [
                    "==",
                    "2025.2"
                ]
            ]
        },
        {
            "name": "pywin32-ctypes",
            "specs": [
                [
                    "==",
                    "0.2.3"
                ]
            ]
        },
        {
            "name": "PyYAML",
            "specs": [
                [
                    "==",
                    "6.0.2"
                ]
            ]
        },
        {
            "name": "readme_renderer",
            "specs": [
                [
                    "==",
                    "44.0"
                ]
            ]
        },
        {
            "name": "referencing",
            "specs": [
                [
                    "==",
                    "0.36.2"
                ]
            ]
        },
        {
            "name": "regex",
            "specs": [
                [
                    "==",
                    "2024.11.6"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.32.3"
                ]
            ]
        },
        {
            "name": "requests-oauthlib",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "requests-toolbelt",
            "specs": [
                [
                    "==",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "rfc3986",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "rich",
            "specs": [
                [
                    "==",
                    "14.0.0"
                ]
            ]
        },
        {
            "name": "rpds-py",
            "specs": [
                [
                    "==",
                    "0.25.1"
                ]
            ]
        },
        {
            "name": "rsa",
            "specs": [
                [
                    "==",
                    "4.9.1"
                ]
            ]
        },
        {
            "name": "ruff",
            "specs": [
                [
                    "==",
                    "0.11.11"
                ]
            ]
        },
        {
            "name": "safetensors",
            "specs": [
                [
                    "==",
                    "0.5.3"
                ]
            ]
        },
        {
            "name": "scikit-learn",
            "specs": [
                [
                    ">=",
                    "1.6.1"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    "==",
                    "1.15.3"
                ]
            ]
        },
        {
            "name": "scrapy",
            "specs": [
                [
                    "==",
                    "2.11.0"
                ]
            ]
        },
        {
            "name": "seaborn",
            "specs": [
                [
                    "==",
                    "0.13.2"
                ]
            ]
        },
        {
            "name": "selenium",
            "specs": [
                [
                    "==",
                    "4.15.2"
                ]
            ]
        },
        {
            "name": "sentence-transformers",
            "specs": [
                [
                    "==",
                    "4.1.0"
                ]
            ]
        },
        {
            "name": "shellingham",
            "specs": [
                [
                    "==",
                    "1.5.4"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    "==",
                    "1.17.0"
                ]
            ]
        },
        {
            "name": "sniffio",
            "specs": [
                [
                    "==",
                    "1.3.1"
                ]
            ]
        },
        {
            "name": "spacy",
            "specs": [
                [
                    ">=",
                    "3.8.7"
                ]
            ]
        },
        {
            "name": "SQLAlchemy",
            "specs": [
                [
                    "==",
                    "2.0.41"
                ]
            ]
        },
        {
            "name": "starlette",
            "specs": [
                [
                    "==",
                    "0.45.3"
                ]
            ]
        },
        {
            "name": "sympy",
            "specs": [
                [
                    "==",
                    "1.14.0"
                ]
            ]
        },
        {
            "name": "tenacity",
            "specs": [
                [
                    "==",
                    "9.1.2"
                ]
            ]
        },
        {
            "name": "threadpoolctl",
            "specs": [
                [
                    "==",
                    "3.6.0"
                ]
            ]
        },
        {
            "name": "tiktoken",
            "specs": [
                [
                    "==",
                    "0.9.0"
                ]
            ]
        },
        {
            "name": "tokenizers",
            "specs": [
                [
                    "==",
                    "0.21.1"
                ]
            ]
        },
        {
            "name": "tomli",
            "specs": [
                [
                    "==",
                    "2.2.1"
                ]
            ]
        },
        {
            "name": "torch",
            "specs": [
                [
                    "==",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "tqdm",
            "specs": [
                [
                    "==",
                    "4.67.1"
                ]
            ]
        },
        {
            "name": "transformers",
            "specs": [
                [
                    ">=",
                    "4.41.0"
                ]
            ]
        },
        {
            "name": "twine",
            "specs": [
                [
                    "==",
                    "6.1.0"
                ]
            ]
        },
        {
            "name": "typer",
            "specs": [
                [
                    "==",
                    "0.15.4"
                ]
            ]
        },
        {
            "name": "typing-inspection",
            "specs": [
                [
                    "==",
                    "0.4.1"
                ]
            ]
        },
        {
            "name": "typing_extensions",
            "specs": [
                [
                    "==",
                    "4.13.2"
                ]
            ]
        },
        {
            "name": "tzdata",
            "specs": [
                [
                    "==",
                    "2025.2"
                ]
            ]
        },
        {
            "name": "urllib3",
            "specs": [
                [
                    "==",
                    "2.4.0"
                ]
            ]
        },
        {
            "name": "uvicorn",
            "specs": [
                [
                    "==",
                    "0.34.2"
                ]
            ]
        },
        {
            "name": "watchfiles",
            "specs": [
                [
                    "==",
                    "1.0.5"
                ]
            ]
        },
        {
            "name": "websocket-client",
            "specs": [
                [
                    "==",
                    "1.8.0"
                ]
            ]
        },
        {
            "name": "websockets",
            "specs": [
                [
                    "==",
                    "15.0.1"
                ]
            ]
        },
        {
            "name": "wrapt",
            "specs": [
                [
                    "==",
                    "1.17.2"
                ]
            ]
        },
        {
            "name": "xxhash",
            "specs": [
                [
                    "==",
                    "3.5.0"
                ]
            ]
        },
        {
            "name": "yarl",
            "specs": [
                [
                    "==",
                    "1.20.0"
                ]
            ]
        },
        {
            "name": "zipp",
            "specs": [
                [
                    "==",
                    "3.21.0"
                ]
            ]
        },
        {
            "name": "weaviate-client",
            "specs": []
        },
        {
            "name": "qdrant-client",
            "specs": []
        },
        {
            "name": "pymilvus",
            "specs": []
        },
        {
            "name": "elasticsearch",
            "specs": []
        },
        {
            "name": "opensearch-py",
            "specs": []
        },
        {
            "name": "astrapy",
            "specs": []
        },
        {
            "name": "clickhouse-connect",
            "specs": []
        },
        {
            "name": "azure-cosmos",
            "specs": []
        },
        {
            "name": "cassandra-driver",
            "specs": []
        },
        {
            "name": "azure-search-documents",
            "specs": []
        },
        {
            "name": "deeplake",
            "specs": []
        },
        {
            "name": "marqo",
            "specs": []
        },
        {
            "name": "meilisearch",
            "specs": []
        },
        {
            "name": "pymongo",
            "specs": []
        },
        {
            "name": "momento",
            "specs": []
        },
        {
            "name": "neo4j",
            "specs": []
        },
        {
            "name": "tigrisdb",
            "specs": []
        },
        {
            "name": "tiledb",
            "specs": []
        },
        {
            "name": "timescale-vector",
            "specs": []
        },
        {
            "name": "psycopg2-binary",
            "specs": []
        },
        {
            "name": "tcvectordb",
            "specs": []
        },
        {
            "name": "usearch",
            "specs": []
        },
        {
            "name": "vald-client-python",
            "specs": []
        },
        {
            "name": "vectara",
            "specs": []
        },
        {
            "name": "typesense",
            "specs": []
        },
        {
            "name": "xata",
            "specs": []
        },
        {
            "name": "zep-python",
            "specs": []
        },
        {
            "name": "unstructured",
            "specs": []
        },
        {
            "name": "aiofiles",
            "specs": []
        },
        {
            "name": "pytest",
            "specs": []
        },
        {
            "name": "pytest-asyncio",
            "specs": []
        },
        {
            "name": "python-dotenv",
            "specs": []
        }
    ],
    "lcname": "multimind-sdk"
}
        
Elapsed time: 0.91910s