Nasiko-Labs/nasiko
The Open Runtime for AI Agents
What it solves
Nasiko addresses the fragmentation and lack of visibility when using multiple coding agents (such as Claude Code, Codex, and Cursor). It solves the problem of "invisible spend" where different agents use different billing units and dashboards, making it impossible to track total costs, attribute spending to specific users or models, or centrally manage model routing and tool permissions.
How it works
Nasiko acts as an "OpenRuntime" that sits in the call path of AI agents. It uses non-invasive discovery to detect existing agent harnesses on a machine and provides an optional routing layer. By pointing agents to the Nasiko LLM Router instead of a vendor's API, Nasiko can decouple the agent from the model provider, allowing users to route traffic to any supported LLM using a single set of credentials managed server-side. It also implements an MCP Gateway to provide a unified, permission-filtered view of tools and an A2A (agent-to-agent) proxy to enforce flow limits and security policies.
Who it’s for
It is designed for developers and organizations running a fleet of coding agents who need centralized observability, cost attribution, and governance over which models and tools their agents can access.
Highlights
- LLM Routing: Decouples agents from providers, allowing a harness like Claude Code to be powered by an OpenAI model without changing application code.
- TokenOps: Provides detailed cost and token attribution per agent and model using OTel spans.
- Governance: Includes flow guards to prevent infinite loops between agents and an MCP Gateway for secure, centralized tool access.
- Non-Invasive Integration: Detects and integrates with common coding agents (Claude Code, Codex, OpenCode, Cursor) without requiring SDKs or wrappers.
- Embedded OCI Registry: Includes a self-hosted, S3-backed registry for deploying agents without external dependencies.
Related
- Project
- Project
- Project
- Project
- Project