Open sourceRust-poweredNative packages

The modular agentic control plane.

Build, deploy, and evolve autonomous agents across your own apps and infrastructure with versioned packages for knowledge and runtime configuration.

No lock-inHot-swappable updatesComposable by default
runtimenenjo worker
live
packagesPackage graph

Versioned knowledge and runtime units with explicit dependencies.

nenjo/agents/nenji@0.1.0 depends_on: knowledge/core@^0.1.0 abilities/design_agent@^0.1.0 abilities/design_workflow@^0.1.0
Native package primitives

Skills and configuration, done right.

Nenjo introduces a real package system for agentic platforms: first-class, versioned packages for structured knowledge and live runtime configuration.

Knowledge packages

Turn documents and domain context into living concept graphs with metadata-first search, graph traversal, and relationships agents can actually use.

Runtime packages

Ship agents, routines, abilities, tools, manifests, and policy as reusable units that move cleanly between projects and environments.

Live updates

Hot-swap packages and manifests while workers keep running. Update behavior without restarts or dropped tasks all from your desktop or phone.

Open source plus hosted control

Use the runtime in your code. Operate it from Nenjo Cloud.

Nenjo’s modular runtime and package primitives are open source. Nenjo Cloud adds the managed dashboard for onboarding, package operations, observability, and live updates when convenience and team workflow matter.

Open-source Nenjo

Core Rust crates, worker runtime, package primitives, manifests, and SDK paths you can inspect, extend, and embed in your own systems.

View the code

Hosted control plane

Nenjo Cloud is the managed product dashboard for onboarding, managing packages, coordinating workers, and evolving live systems from one shared control surface.

Enter dashboard
Hybrid architecture

Built on Rust. Designed for your infrastructure.

Embed Nenjo core crates inside your product, run standalone workers with nenjo run, or combine both. The hosted control plane coordinates package operations while zero-trust boundaries and encrypted context keep runtime control close to your apps and infrastructure.

Semantic versions
Explicit dependencies
Provider agnostic
Transport agnostic
Zero trust
Embeddable SDK
Knowledge Layer

Documents become graphs.

Knowledge packages organize docs into concepts, relationships, and metadata so agents retrieve context by meaning instead of guessing from flat chunks.

  • Concept graph traversal
  • Metadata-first search
  • Fresh context after package updates
Behavioral Layer

Behavior ships as code.

Runtime configuration packages keep agents, routines, tools, and policies portable. Version them, review them, and roll them forward like product infrastructure.

  • Portable manifests
  • Explicit dependencies
  • Runtime policy enforcement
How it works

Three steps to a live agentic system.

01

Run your workers

Deploy nenjo run where your data, tools, and policies already live.

02

Chat with Nenji

Nenji is included in the first Nenjo package to help you rapidly bootstrap agents, routines, abilities, and context from a conversation.

03

Evolve without downtime

Update packages or manifests live while running agents and routines continue uninterrupted.

Built for every builder

One control plane. Multiple ways to ship.

Product developers

Embed agents directly in your app with the SDK, then reuse the same packages across users, projects, and environments.

Personal AI Assistants

Run standalone workers for long-lived assistants, multi-step routines, and capability-scoped agent systems on your own infrastructure.

Consultants and teams

Package repeatable client solutions once, adapt per deployment, and keep every install inspectable, self-hosted, and maintainable.

Package once. Deploy anywhere. Keep control.

Start with the open-source runtime, explore the docs, or enter the hosted dashboard to onboard and manage your live agent systems.