Status Update|Heavy rearchitecture in progress

AIMux is being
rebuilt from the core.

We are heavily rearchitecting AIMux around a stronger runtime model, clearer boundaries, and a more durable platform story.
v0.3.1 remains available as the current public release. More technical details and roadmap updates will follow soon.

Current Public Release

Rearchitected Direction

Your Agents are guessing.
Your Infrastructure should know.

Stop Bleeding Money.

Why pay $0.03 per route? AIMux embeds a BERT tokenizer and ONNX runtime directly into the Go binary. Routing is local, free, and sub-10ms.

Zero-Trust Agent Identity.

Every request is verified. HMAC-SHA256 signatures and mTLS certificates ensure agents are who they claim to be. No implicit trust, no spoofed headers—cryptographic proof at the network layer.

The 'Universal Translator' for Microservices.

Your microservices speak REST. Your agents speak English. AIMux translates natural language intent ('Calculate Q3 revenue') into precise upstream routes (/api/finance/q3).

The Proof

Watch zero-trust identity and circuit breakers in action

terminal

Production-Grade.
No Python glue code.

Single Static Binary

Written in Go 1.22. Drop it into Docker, Kubernetes, or bare metal.

Prometheus Native

Metrics for "Hallucination Rate," "Routing Latency," and "Agent Activity" built-in.

Zero Dependencies

No external vector DB required. We ship the vector search engine inside the box.

Hot Reload

Update routes and ACLs without dropping a single connection.

Zero-Trust Identity Modes

Legacy, zero-trust, or hybrid. HMAC-SHA256 signatures and mTLS certificates verify every agent.

Sidecar Proxy

Drop-in sidecar that intercepts agent traffic, signs requests, and enforces policy at the pod level.

Circuit Breaker

Per-upstream and per-agent circuit breakers protect your mesh from cascading failures.

Configuration that speaks Human.

This sample reflects the current public release. The rearchitected runtime may reshape this model.

aimux.yaml
# aimux.yaml — v0.3.1
server:
  port: 8080

runtime:
  mode: "zero-trust" # legacy | zero-trust | hybrid
  principal_header: "X-AIMux-Principal"
  principal_signature_secret: "change-me"

reputation:
  error_threshold: 5
  circuit_reset_timeout: "1m"

routes:
  - name: "finance"
    upstream: "http://finance:8001"
    intents:
      - "analyze budget"
      - "forecast revenue"
    allowed:
      - finance-bot
      - admin-bot

Current Release Available.
Rearchitecture Underway.

v0.3.1 is still publishedThe architecture and docs will evolve from here
Install via Homebrew
$ brew install techspeque/aimux/aimux