Skip to content
@multimindlab

MultiMindSDK-Framework

Build AI Superpowers with One SDK: Agents, Models, Context, Orchestration. Anywhere. Framework for Python & JavaScript

MultiMind SDK - Unified AI Development Toolkit Logo

🌐 MultiMind SDK – Build AI Superpowers with One SDK: Agents, Models, Context, Orchestration. Anywhere.Framework for Python & JavaScript – Fine-Tune, Train, Deploy with Compliance.

Python SDK NPM SDK License

multimind.dev and the latest features in MultiMind SDK (Python) and JS SDK

🚧 Project Status: In Active Development 🚧

Join the future of AI development! We're actively building MultiMind SDK and looking for contributors. what's coming next. Connect with our growing community on Discord to discuss ideas, get help, and contribute to the project.

MultiMind SDK is the first unified orchestration layer to let developers build, compose, and run intelligent workflows across any AI model, any tool, any platform — locally or in the cloud — using Python or JavaScript. First EU based Compliance with fintuning, Multi Agent, Rag2.0, Memeory Types, MultiModel AI framework.


MultiMind SDK is a modular, AI orchestration framework built for developers, researchers, and AI builders. It supports both Python and JavaScript, letting you compose intelligent multi-agent systems across LLMs like GPT-4, Claude, Mistral, LLaMA, and custom models.


🧠 Key Features (Real, Deep Tech, Developer-Oriented):

Feature Description
🔀 ModelRouter Dynamically switch between OpenAI, Claude, Gemini, Mistral, LLaMA, Ollama, Local models, or any API
🧠 Multi-Agent DAG Engine Chain agents using graph-based logic with planner-executor-judge loops
🧩 AI Building Blocks Use prebuilt Agent, Judge, Rewriter, Tool, or build your own
🔌 Dual SDKs Same power in Python and JavaScript (Node & browser)
🛠️ Plug & Play Adapters Easily integrate LLMs, RAG, vector stores, tools, or third-party APIs
🌍 Web & Voice Ready Power Chrome extensions, Web UIs, and voice agents (Whisper + TTS)
🧬 Model-Agnostic Fine-Tuning LoRA / QLoRA / PEFT compatible CLI (coming soon)
🧠 Self-Evolving Loops Implement reflexive Judge → Rewriter flows for continuous improvement
🔒 Private by Design Supports local-first LLMs, no vendor lock-in, privacy-focused from the ground up
🚀 Built for Real-World Use Already powering tools like ContextHop and Voice AI Agent
🧰 LangChain Alternative Lightweight, fully open, developer-first modular framework
📦 Open-Source & Extensible Apache 2.0 licensed, modular core, dev-friendly CLI and codebase

✨ What's New?

  • ✅ Dual SDKs: Python & TypeScript/JavaScript
  • ⚡ ModelRouter, Judge, DAG, Rewriter & Agent APIs
  • 🔌 LLM plug-and-play: OpenAI, Anthropic, Mistral, Ollama, Local
  • 💻 Browser & Node.js support (for JS SDK)
  • 🧠 Multi-Agent DAG Composition
  • 📡 Chrome Extension & Voice Agent Ready
  • 🛠️ Open-source, pluggable, dev-friendly

🚀 Highlights

  • 🔄 Cross-Language Support: Available in Python and JS (Node.js & browser environments)
  • 🧠 Model-Agnostic: Supports OpenAI, Claude, Mistral, Gemini, LLaMA, local LLMs, and custom APIs
  • 🕸️ Agent Graphs: Chain agents using DAG-based architecture with ModelRouter, Judge, and Rewriter
  • 🔌 Pluggable Architecture: Swap or combine models, routes, and tools dynamically
  • 🌍 Developer-First: Unified CLI, simple API, detailed docs, and open standards
  • 📡 Web Extension Compatible: Power tools like Chrome extensions with real-time agent routing
  • 🛠️ Custom Tools: Integrate with retrieval, summarization, function calling, self-improvement loops

📦 Install

🔧 Python

pip install multimind-sdk

🧰 JavaScript

npm install multimind-sdk

🧠 What Can You Build?

Use Case Description
🤖 AI Assistants Build chatbots, coding copilots, or voice assistants using multiple LLMs
🔄 Context Switchers Seamlessly move context between ChatGPT, Claude, Mistral, etc.
🧩 RAG Pipelines Build multi-hop retrieval and synthesis pipelines with routing
🕹️ Multi-Agent Workflows Chain agents using DAGs (e.g., planner → executor → summarizer)
🔍 AI Browsers & Extensions Inject AI into browsers with context routing (e.g., ContextHop)
🧪 AI Evaluation Loops Use Judge + Rewriter agents for self-improvement and A/B testing
🧰 Low-Level LLM Interfaces Build your own LangChain alternative using modular blocks

💡 Core Concepts

✅ Agent

A unit that wraps any LLM, tool, or custom logic.

Python

from multimind_sdk.agents import OpenAIAgent
agent = OpenAIAgent(model="gpt-4", api_key="...")
response = agent.run("What's the capital of Germany?")

JavaScript

import { OpenAIAgent } from 'multimind-sdk';
const agent = new OpenAIAgent({ model: 'gpt-4', apiKey: '...' });
const res = await agent.run('Tell me a joke');

🧭 ModelRouter

Dynamically routes queries to the best LLM (OpenAI, Claude, local models).

from multimind_sdk import ModelRouter

router = ModelRouter(models=["gpt-4", "claude-3", "mistral"])
response = router.route("Summarize this legal contract.")

🧠 DAG Composition

from multimind_sdk import AgentGraph

graph = AgentGraph()
graph.add_node("planner", PlannerAgent())
graph.add_node("executor", ExecutorAgent())
graph.link("planner", "executor")

result = graph.run("Organize a webinar and invite speakers.")

📚 Documentation

SDK Docs Link
Python docs/
JS / TS docs/

🧰 What You Can Build

  • 🤖 Custom AI Assistants
  • 🔄 Context transfer extensions (LLM to LLM)
  • 🧠 DAG-based reasoning pipelines
  • 🛠️ RAG agents with fallback routing
  • 🎙️ Voice call agents using TTS + ASR + LLM
  • 🧑‍💻 Developer tools with embedded multi-model agents
  • 🧪 Self-improving loops with Judges + Rewriters

📣 Follow & Learn


💖 Support This Project

Help us sustain open-source innovation:

👉 https://opencollective.com/multimind-sdk

Your sponsorships go toward:

  • Continued SDK development
  • Community support
  • New agents and integrations
  • Tutorials and docs

🤝 Contributing

# Python SDK
git clone https://github.com/multimindlab/multimind-sdk

# JS SDK
git clone https://github.com/multimindlab/multimind-sdk-js

We welcome issues, PRs, examples, and ecosystem extensions!


📄 License

This project is licensed under the Apache 2.0 License.


🌐 Built by MultiMindLab


Let me know if you'd like this pushed to both Python and JS repos or want the links updated dynamically.

Pinned Loading

  1. multimind-sdk multimind-sdk Public

    Your SDK solves all of this. One interface. Unified logic. Local + hosted models. Fine-tuning. Agent tools. Enterprise-ready. Hybrid RAG.Star 🌟 if you like it!

    Python 35 3

  2. multimind-sdk-js multimind-sdk-js Public

    JavaScript for MultiMindSDK – bring advanced context transfer and multi-LLM orchestration, Node.js apps, and web tools

    TypeScript 6

Repositories

Showing 10 of 13 repositories
  • multimind-sdk Public

    Your SDK solves all of this. One interface. Unified logic. Local + hosted models. Fine-tuning. Agent tools. Enterprise-ready. Hybrid RAG.Star 🌟 if you like it!

    multimindlab/multimind-sdk’s past year of commit activity
    Python 35 Apache-2.0 3 19 5 Updated Jul 11, 2025
  • asterisk Public Forked from asterisk/asterisk

    The official Asterisk Project repository.

    multimindlab/asterisk’s past year of commit activity
    C 0 1,097 0 0 Updated Jul 8, 2025
  • .github Public

    Build AI Superpowers with One SDK: Agents, Models, Context, Orchestration. Anywhere. Framework for Python & JavaScript/TypeScript

    multimindlab/.github’s past year of commit activity
    0 Apache-2.0 0 0 0 Updated Jul 8, 2025
  • awesome-rag-multimindsdk Public

    ⚡️ Plug-and-play RAG pipeline powered by MultiMindSDK — just clone, upload your own documents, ask questions, and get accurate, intelligent answers via a beautiful UI.

    multimindlab/awesome-rag-multimindsdk’s past year of commit activity
    0 Apache-2.0 0 0 0 Updated Jul 4, 2025
  • multimind-sdk-js Public

    JavaScript for MultiMindSDK – bring advanced context transfer and multi-LLM orchestration, Node.js apps, and web tools

    multimindlab/multimind-sdk-js’s past year of commit activity
    TypeScript 6 0 4 0 Updated Jul 3, 2025
  • whisper.cpp Public Forked from ggml-org/whisper.cpp

    Port of OpenAI's Whisper model in C/C++

    multimindlab/whisper.cpp’s past year of commit activity
    C++ 0 MIT 4,580 0 0 Updated Jun 27, 2025
  • multimindlab Public

    Unified SDK for Fine-Tuning, RAG, and Agent Orchestration

    multimindlab/multimindlab’s past year of commit activity
    0 Apache-2.0 0 0 0 Updated Jun 26, 2025
  • RWKV-LM Public Forked from BlinkDL/RWKV-LM

    RWKV (pronounced RwaKuv) is an RNN with great LLM performance, which can also be directly trained like a GPT transformer (parallelizable). We are at RWKV-7 "Goose". So it's combining the best of RNN and transformer - great performance, linear time, constant space (no kv-cache), fast training, infinite ctx_len, and free sentence embedding.

    multimindlab/RWKV-LM’s past year of commit activity
    Python 0 Apache-2.0 950 0 0 Updated Jun 17, 2025
  • mindsdb Public Forked from mindsdb/mindsdb

    AI's query engine - Platform for building AI that can answer questions over large scale federated data. - The only MCP Server you'll ever need

    multimindlab/mindsdb’s past year of commit activity
    Python 0 5,590 0 0 Updated May 24, 2025
  • system-prompts-and-models-of-ai-tools Public Forked from x1xhlol/system-prompts-and-models-of-ai-tools

    FULL v0, Cursor, Manus, Same.dev, Lovable, Devin, Replit Agent, Windsurf Agent & VSCode Agent (And other Open Sourced) System Prompts, Tools & AI Models.

    multimindlab/system-prompts-and-models-of-ai-tools’s past year of commit activity
    0 GPL-3.0 19,442 0 0 Updated May 12, 2025

Most used topics

Loading…