What Powers Chimeraforge
Eight repositories across Python, Rust, TypeScript, and C#. Constitutional AI enforcement with cryptographic provenance, multi-model debate, and a self-improving alignment loop — from the JARVIS gateway to mobile clients to channel adapters.
Core Engines
Banterpacks
Python, Rust · 6 subsystems + 7 Rust cratesThe core monorepo. Six interconnected subsystems handling constitutional AI enforcement, multi-model debate, cryptographic provenance, and the JARVIS multi-modal assistant. All inter-service coupling is HTTP.
AI agent layer — chat, voice, semantic memory, tools, proactive intelligence, smart home
TDD002 — embedding cosine similarity, calibration (isotonic/Platt), 99% fast-path routing
Chimera — heat-based escalation, weighted voting, ranked choice, Condorcet consensus
TDD005 — Ed25519 provenance, BFT consensus, ZK proofs, cognitive agents with ELO
Banterhearts
Python · 555K+ measurementsML research platform and production inference backbone. 555,000+ measurements across 36 technical reports, targeting consumer GPUs with sub-100ms inference.
Model selection, streaming, multi-backend dispatch
Alignment under quantization, concurrency, cross-backend consistency
4 compilation backends, 5 quantization formats, GPU kernel profiling
Thompson sampling, multi-armed bandit, SLA enforcement
JARVIS Gateway
Multi-modal AI gateway with multi-provider routing (Anthropic, OpenAI, Gemini, Ollama). Every chat turn routes through the constitutional router. Tool execution uses a 3-stage propose/approve/execute pipeline with cryptographic provenance on every action.
Supporting Systems
Chimera Multi-Agent
Muse Protocol — 6-agent content pipeline with ClickHouse analytics. Also the observability control plane (OTel tracing, Datadog metrics, DLQ).
Python · ClickHouse · OTelChimeraforge
LLM deployment optimizer on PyPI. 4-gate capacity planner (VRAM, Quality, Latency, Cost) across 15 GPU profiles.
pip install chimeraforgeChimeradroid
Android companion for JARVIS — Unity/C# with voice, chat, session handoff, tool approval, mesh networking, and offline-first support.
C# / Unity · WebSocket streamingEcho
Messaging channel adapters — Slack and Discord bridges to JARVIS with session tracking and device key auth.
Python · Slack Bolt · discord.pyJARVIS Console
Web console — chat with streaming, control room dashboard, cognitive agent ELO, tool catalog, workflow management, memory browser.
TypeScript / Next.js · WebSocketThis Site
Auto-generated episodes from git commits across all repos. Research archive with 36 technical reports. Next.js 15 with SSG + ISR.
TypeScript · VercelHow Data Flows
Ingest
Banterhearts bench data and Banterpacks git commits flow into ClickHouse via dedicated agents.
Process
Watcher monitors pipeline health. Council generates episodes with performance insights baked in.
Publish
Publisher pushes episodes to GitHub. Vercel rebuilds the site. i18n translates to German, Chinese, Hindi.
Serve
JARVIS gateway dispatches inference locally. Chimeradroid extends access to mobile devices.