nnke 0.8.4
dotnet tool install --global nnke --version 0.8.4
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local nnke --version 0.8.4
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=nnke&version=0.8.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package nnke --version 0.8.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nnke
A .NET global tool for scaffolding Ananke workflow projects and manifest files.
Install
dotnet tool install -g nnke
Usage
# Scaffold a complete workflow project (default: etl pattern, openai provider)
nnke new workflow MyPipeline
# Scaffold with a specific LLM provider and topology pattern
nnke new workflow MyPipeline --provider anthropic --pattern fan-out
# Scaffold a streaming-chat project
nnke new workflow MyChat --pattern streaming-chat
# Scaffold an organic-host project
nnke new workflow MyMesh --pattern organic-host
# Generate a standalone .ananke.yml manifest
nnke new manifest my-etl --pattern etl
# Validate a manifest file
nnke validate my-etl.ananke.yml
# Export a Mermaid diagram from a manifest
nnke diagram my-etl.ananke.yml
# Run a manifest workflow locally (topology trace, no LLM calls)
nnke run my-etl.ananke.yml
# Inspect mesh state from a snapshot file
nnke mesh status mesh.snapshot.yml
nnke mesh lineage my-cell mesh.snapshot.yml
nnke mesh trace my-cell mesh.snapshot.yml
nnke mesh inspect memory.json
Commands
| Command | Description |
|---|---|
nnke new workflow <name> |
Scaffold a runnable workflow project (.csproj, Program.cs, .ananke.yml, state record, secrets template) |
nnke new manifest <name> |
Generate a standalone .ananke.yml starter file |
nnke validate <file> |
Parse and validate manifest topology |
nnke diagram <file> |
Export Mermaid flowchart from manifest connections |
nnke run <file> |
Run a manifest workflow locally (topology trace, no LLM calls) |
nnke serve <file> |
Serve a manifest workflow as a local HTTP endpoint |
nnke inspect [dir] |
Full project health report |
nnke explain [code] |
Explain a diagnostic error code |
nnke patterns [pattern] |
List or describe workflow patterns |
nnke docs [topic] |
Browse framework documentation |
nnke mesh status <file> |
Show alive cells from a mesh snapshot |
nnke mesh lineage <cell> <file> |
Show ancestor/descendant tree for a cell |
nnke mesh trace <cell> <file> |
Show signal and division history for a cell |
nnke mesh inspect <file> |
Browse empirical memory entries |
nnke kernel status <file> |
Show kernel snapshot status |
nnke kernel history <file> |
Show kernel division history |
nnke mcp-server |
Launch as MCP stdio server for AI clients |
nnke schema |
Emit JSON schema of all commands |
Patterns
Pass --pattern <name> to nnke new workflow. Run nnke patterns for full descriptions.
| Pattern | Style | Description |
|---|---|---|
etl |
manifest | Extract-Transform-Load with parallel fork/join |
fan-out |
manifest | Fan-out to N parallel workers, fan-in to aggregate |
sequential |
manifest | Strict linear chain |
human-in-the-loop |
manifest | Interrupt-and-resume for human review |
review-critique |
code | Generator + critic loop |
iterative-refinement |
code | Single-agent self-improvement loop |
router |
code | LLM-driven branch selection |
handoff |
code | Agent-to-agent delegation via channel |
streaming-chat |
code | Token-streaming chat workflow |
organic-host |
code | Self-dividing colony host |
Providers
Pass --provider <name> to nnke new workflow or nnke new manifest.
| Provider | Package scaffolded |
|---|---|
openai (default) |
Ananke.Orchestration.OpenAI |
anthropic |
Ananke.Orchestration.Anthropic |
google |
Ananke.Orchestration.Google |
Architecture boundary
nnke is the developer tool — zero cloud SDK dependencies, works offline.
| Concern | Tool |
|---|---|
| Scaffold projects & manifests | nnke |
| Validate, diagram, inspect | nnke |
| Browse docs, patterns, error codes | nnke |
| Inspect local mesh snapshots | nnke |
| MCP server for AI clients | nnke mcp-server |
| Deploy to Azure / Google / Anthropic | nnke-platform |
| Live remote deployment status | nnke-platform |
| Metrics trends, apoptosis, compare | nnke-platform |
| Platform credentials / login | nnke-platform |
For federation operations, install nnke-platform:
dotnet tool install -g nnke-platform
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.