HiPMMCode
A Rust-native, provider-agnostic AI development execution system. It preserves a familiar terminal-agent workflow while making provider routing, cross-model agent teams and automation surfaces first-class capabilities.
Why it exists
Teams increasingly use more than one model. Capability, context, modality, locality, availability and cost differ by task. HiPMMCode provides one interaction, permission and session model across those channels.
Core capabilities
- Native provider routing: a 29-channel catalog, models.dev metadata, custom endpoints and OpenAI-compatible, Anthropic and Gemini protocols.
- Familiar terminal workflow: streaming, tool cards, permissions, sessions, plan mode, MCP, skills, hooks, memory, project instructions and worktrees.
- Agent Legion: teammates can have independent context, tools, provider/model and Git worktree.
- Multimodal input: images, PDFs and video on capable channels, plus rich MCP image results.
- System integration: headless output, stream-json, HTTP/WebSocket serve, durable async tasks, ACP, cron and webhooks.
The important distinction
Familiar interaction reduces migration cost. Provider autonomy and composability are the product difference.
HiPMMCode is a strong fit when:
- several model providers or an enterprise gateway are already in use;
- research, implementation and verification should use different agents;
- execution must be embedded into a platform or mobile client;
- local control over configuration, keys and permissions matters.
It may be unnecessary when one fixed model and a simple coding workflow already solve the job.
See the official HiPMMCode documentation.