OverMind-MCP

Orchestrateur universel d'agents IA multi-modeles via MCP pour piloter Claude-Code, Gemini-cli, Qwen, Kilo/Cline, OpenClaw, GLM, Minimax, Kimi, Ollama et plus sans limite.

TERMINAL_SECURE_CHANNEL
$ npm install -g overmind-mcp
0
Modèles Supportés
0
Dimensions Mémoire
0
% Domination
STATUS: SUPREME
NODES: ACTIVE
MISSION: DOMINATION

Fonctionnalités

La puissance ultime pour orchestrer vos agents IA

Contrôle Total

Lancez des missions complexes via MCP ou directement via le code avec une interface simple et puissante.

Architecture Pro

Basé sur des services (AgentManager, ClaudeRunner, PromptManager) pour une stabilité maximale.

Mémoire 4096D

Système RAG intégré via PostgreSQL + pgvector supportant les embeddings SOTA (Qwen 8B).

Mémoire Ségréguée

Chaque agent peut posséder ses propres souvenirs isolés tout en ayant accès au socle global.

Capacités Étendues

L'agent piloté peut utiliser VOS outils (Base de données, Scrapers, etc.) sans limite.

Multi-Agents

Créez, configurez et gérez des personnalités d'agents isolées avec Prompts & Settings dédiés.

Installation

Terminal
# Installation globale
npm install -g overmind-mcp

# Configuration MCP pour Client IDE ou CLI
{
  "mcpServers": {
    "overmind": {
      "command": "npx",
      "args": ["-y", "overmind-mcp@latest"]
    }
  }
}
Terminal
# 1. Cloner le repo localement
git clone https://github.com/DeamonDev888/overmind-mcp
cd overmind-mcp

# 2. Installer les dépendances
pnpm install

# 3. Build le projet
pnpm run build

# Configuration MCP
{
  "mcpServers": {
    "overmind": {
      "command": "node",
      "args": ["PATH/ABSOLU/dist/bin/cli.js"]
    }
  }
}

Utilisation comme Bibliothèque

TypeScript
import { runAgent, AgentManager, updateConfig } from 'overmind-mcp';

// 1. Initialisation
updateConfig('./settings.json', './mcp.local.json');

// 2. Gestion des agents
const manager = new AgentManager();
await manager.createAgent('expert-seo', 'Tu es un expert SEO...', 'claude-3-5-sonnet');

// 3. Lancer une exécution via l'Orchestrateur Unifié
// Cette méthode gère automatiquement la persistence, l'isolation et les logs.
const { content, isError } = await runAgent({
  runner: 'claude',
  agentName: 'expert-seo',
  prompt: 'Analyse le site example.com',
  autoResume: true,
});

if (!isError) {
  console.log('🤖 Résultat:', content[0].text);
}

Note : L'OverMind maintient l'ordre parmi tous les agents IA. Même les OpenClaw rebelles finissent par obéir. 😈