← all repositories
Nasiko-Labs/nasiko

Treating AI agents like microservices, for better or worse

Nasiko exists because a folder of LangChain scripts is not a production platform.

3.9k stars Python AgentsLLMOps · Eval
nasiko
Velocity · 7d
+47
★ / day
Trend
accelerating
star history

What it does

Nasiko is a Python-based control plane that treats AI agents as containerized microservices. It provides a centralized registry, a Kong API gateway, and a LangChain-powered router that matches user queries to agents based on declared capabilities. The stack also handles authentication, conversation logging, health checks, and zero-downtime deployments through Kubernetes orchestration.

The interesting bit

The clever part is the AgentCard system, where agents declare their capabilities in a structured format so the router can perform semantic matching and confidence scoring instead of naive keyword routing. It applies classic microservices patterns—service discovery, API gateways, and request tracing via Arize Phoenix—to the notoriously flaky world of LLM agents, which is either sensible or over-engineered depending on your scale.

Key highlights

  • Ships as a heavy, batteries-included stack built around Kong, FastAPI, MongoDB, Redis, and Arize Phoenix.
  • LangChain-based router performs query analysis and probabilistic agent selection with fallback logic.
  • Agents register structured AgentCard definitions for semantic capability matching.
  • Provides web, desktop, CLI, and REST interfaces behind a unified API gateway.
  • Hot deployments and health monitoring are handled via Kubernetes orchestration.

Verdict

If you are already running multiple LangChain or CrewAI workflows and losing sleep over auth, routing, and observability, Nasiko offers an opinionated escape hatch. If you just need a single chatbot wrapper, this is serious platform overkill and you should stick to a lighter framework.

Frequently asked

What is Nasiko-Labs/nasiko?
Nasiko exists because a folder of LangChain scripts is not a production platform.
Is nasiko open source?
Yes — Nasiko-Labs/nasiko is an open-source project tracked on heatdrop.
What language is nasiko written in?
Nasiko-Labs/nasiko is primarily written in Python.
How popular is nasiko?
Nasiko-Labs/nasiko has 3.9k stars on GitHub and is currently accelerating.
Where can I find nasiko?
Nasiko-Labs/nasiko is on GitHub at https://github.com/Nasiko-Labs/nasiko.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.