Hivemind — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Hivemind (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Multi-model AI consensus platform that queries GPT-5.2, Claude Opus 4.5, and Gemini 3 Pro simultaneously to deliver synthesized, high-confidence responses.
Use Hivemind directly in Claude Code to get perspectives from GPT-5.2 and Gemini 3 Pro. Claude acts as the orchestrator and synthesizes the responses.
Note: No Anthropic API key needed - Claude is already your host!
npm install -g @quantulabs/hivemind
claude mcp add hivemind -- hivemindYou need at least one API key, but both are recommended for better consensus:
Option 1: Paste directly (recommended)
/hive-config sk-proj-xxx... # OpenAI key
/hive-config AIzaSy... # Google keyOption 2: Config file
Create ~/.config/hivemind/.env:
OPENAI_API_KEY=sk-...
GOOGLE_API_KEY=AIza...
# Optional: Override default models
OPENAI_MODEL=gpt-5.1
GOOGLE_MODEL=gemini-2.5-flashA .env.example template is included in the package.<details> <summary>Using with other MCP clients (non-Claude Code)</summary>
For standalone MCP usage, you can also add an Anthropic key to include Claude in the consensus:
ANTHROPIC_API_KEY=sk-ant-...Disable Claude Code mode via /hive-config > Settings > Claude Code Mode. </details>
/hive "Why is my WebSocket connection dropping?"Claude orchestrates the consensus from GPT-5.2 and Gemini 3 Pro responses.
| Tool | Description |
|---|---|
hivemind | Query models and get synthesized consensus |
configure_keys | Set API keys (stored securely) |
check_status | Check configuration and active providers |
configure_hive | Toggle grounding search and settings |
check_stats | View token usage and cost statistics |
/hive <question> - Orchestrate multi-model consensus with Claude as the synthesizer/hive-config - Configure API keys and settings/hivestats - View usage statisticsCopy CLAUDE.md.example to your project's .claude/CLAUDE.md to enable automatic Hivemind consultation when Claude is stuck (after 3+ failed attempts).
All providers use optimized caching for cost reduction on follow-up queries:
| Provider | Type | Savings | Min Tokens |
|---|---|---|---|
| OpenAI | Automatic | 50% | 1024 |
| Gemini 2.5+ | Implicit | 90% | - |
| Anthropic | Explicit | 90% | 1024 |
A full-featured web app with solo mode, hivemind mode, and conversation history.
# Clone the repository
git clone https://github.com/QuantuLabs/hivemind.git
cd hivemind
# Install dependencies (requires Bun >= 1.0)
bun install
# Start development server
bun devOpen http://localhost:3000, click the settings icon, and enter your API keys.
hivemind/
├── apps/
│ └── web/ # Next.js 14 frontend
├── packages/
│ ├── core/ # Shared consensus logic & providers
│ └── mcp/ # Model Context Protocol server
└── .claude/ # Claude Code integration# Run all tests
bun test
# Run tests with coverage
bun test:coverage
# Build all packages
bun build
# Lint code
bun lintMIT
Developed by QuantuLabs
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.