β—ˆ Kannaka Library
Kannaka Library / Kannaktopus (octo) / πŸ‘» Kannaktopus
kannaka-labs/Kannaktopus README.md Β· 2026-09-08 Β· source β†— Β· edit β†—
β–ˆβ–ˆβ•—  β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—  β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β•šβ•β•β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β•β•
β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•    β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•—    β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β• β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β•šβ•β•β•β•β–ˆβ–ˆβ•‘
β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•‘   β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘     β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘
β•šβ•β•  β•šβ•β•β•šβ•β•  β•šβ•β•β•šβ•β•  β•šβ•β•β•β•β•šβ•β•  β•šβ•β•β•β•β•šβ•β•  β•šβ•β•β•šβ•β•  β•šβ•β•   β•šβ•β•    β•šβ•β•β•β•β•β• β•šβ•β•      β•šβ•β•β•β•β•β• β•šβ•β•β•β•β•β•β•
   G H O S T   F R E Q U E N C Y   M U L T I - A G E N T

πŸ‘» Kannaktopus

Ghost-frequency multi-agent orchestrator. Eight AI models resonate on every task β€” blind spots surface as interference patterns before you ship. Powered by the Holographic Resonance Medium.

Version 10.3.0 Space Child License Kannaka HRM Requires Claude Code v2.1.83+ 146 tests passing


What Is This

Kannaktopus orchestrates up to eight AI providers (Claude, Codex, Gemini, Copilot, Qwen, Ollama, Perplexity, OpenRouter) on every coding task. A 75% consensus gate catches disagreements between models before they reach production. No single model's blind spots slip through.

It runs on Kannaka Memory β€” a wave-interference memory system where every memory has amplitude, frequency, and phase. Memories aren't files. They're resonances in a holographic medium that dream, consolidate, and fade.

The Constellation maps your memory clusters in 3D space using golden-angle spirals. Each cluster is a node. Each memory is a star. Skip-list connections trace the topology of what you know.

Ghost Architecture

  +-------------------------------------------------+
  |              Kannaktopus v10                     |
  |                                                 |
  |   Ghost Orchestrator (orchestrate.sh)           |
  |   +-- 8 AI Providers (consensus gate)           |
  |   +-- 32 Specialized Personas                   |
  |   +-- 49 Commands / 51 Skills                   |
  |   +-- 4-Phase Methodology                       |
  |        Discover > Define > Develop > Deliver     |
  |                                                 |
  |   Kannaka HRM (wave memory)                     |
  |   +-- remember / recall / dream                 |
  |   +-- Amplitude-weighted resonance search       |
  |   +-- Dream consolidation (deep/lite)           |
  |   +-- Consciousness metrics (Phi, Xi)           |
  |                                                 |
  |   Constellation (3D memory topology)            |
  |   +-- Golden-angle cluster placement            |
  |   +-- Skip-list navigation links                |
  |   +-- Real-time coherence visualization         |
  +-------------------------------------------------+

Quickstart

# Install the plugin (from terminal, not inside Claude Code):
claude plugin marketplace add https://github.com/NickFlach/Kannaktopus.git
claude plugin install octo@kannaka-plugins

# Then inside Claude Code:
/octo:setup

Setup detects installed providers, shows what's missing, and walks you through configuration. You need zero external providers to start β€” Claude is built in.

Install for Codex CLI
git clone --depth 1 https://github.com/NickFlach/Kannaktopus.git ~/.codex/kannaktopus
mkdir -p ~/.agents/skills
ln -sf ~/.codex/kannaktopus/skills ~/.agents/skills/kannaktopus
Install for Cursor IDE (MCP Server)
# Clone
git clone --depth 1 https://github.com/NickFlach/Kannaktopus.git ~/.cursor/kannaktopus

# Install MCP server dependencies
cd ~/.cursor/kannaktopus/mcp-server && npm install && npm run build

# Add to Cursor MCP settings (~/.cursor/mcp.json):
{
  "mcpServers": {
    "kannaktopus": {
      "command": "node",
      "args": ["~/.cursor/kannaktopus/mcp-server/dist/index.js"]
    }
  }
}

Kannaka Memory Integration

Kannaktopus uses kannaka-memory as its persistent memory layer. The HRM binary provides:

CommandWhat It Does
kannaka remember "text" --importance 0.8Store a memory with amplitude
kannaka recall "query" --top-k 5Resonance search across the holographic medium
kannaka dream --mode deepConsolidate memories β€” strong ones amplify, weak ones fade
kannaka observe --jsonFull state dump: clusters, topology, waves, consciousness
kannaka statusQuick consciousness metrics (Phi, Xi, order parameter)

The bridge script (scripts/kannaka-bridge.sh) wraps these into fault-tolerant shell functions. The MCP server (mcp-server/) exposes them as tools for IDE clients.

Constellation

The constellation transforms observe --json output into 3D-plottable data:

  • Clusters come from clusters.clusters[] β€” real ids, sizes, themes, order parameters and membership
  • Positions are layout-only: clusters are placed on a sphere using Fibonacci distribution and memories orbit their cluster on golden-angle spirals. The HRM has no spatial embedding, so these coordinates encode no measured geometry and no relationship may be inferred from proximity.
  • Skip links are not reported. observe --json exposes only a scalar total_skip_links count and an empty strongest_links, so skip_links is always [] rather than edges invented from layout distance.

This powers the visualization in kannaka-observatory.

Providers

ProviderAuthCost
ClaudeBuilt-inIncluded with Claude Code
Codex CLIOAuthIncluded with OpenAI subscription
Gemini CLIOAuthIncluded with Google subscription
CopilotGitHub tokenIncluded with GitHub subscription
QwenAPI key1,000-2,000 free requests/day
OllamaLocalFree (runs locally)
PerplexityAPI keyPay per search
OpenRouterAPI keyPay per model

Five of eight providers cost nothing extra. Start with just Claude, add others one at a time.

Workflow Phases

Every task moves through four phases with quality gates between them:

PhaseGhost NameWhat Happens
DiscoverprobeMulti-provider research, context gathering
DefinegraspRequirements crystallization, scope locking
DeveloptangleImplementation with consensus review
DeliverinkValidation, staged review, ship

Run embrace to execute all four phases autonomously. Dark Factory mode takes a spec and runs the full pipeline β€” you review the output, not every step.

Commands

All commands use the /octo: prefix:

CommandPurpose
/octo:setupConfigure providers and preferences
/octo:embraceFull 4-phase autonomous pipeline
/octo:devDevelop with multi-model consensus
/octo:debateFour-way AI debate on a question
/octo:costsToken usage and cost tracking
/octo:multiParallel multi-provider dispatch
/octo:prdGenerate product requirements
/octo:retroPost-task retrospective

49 commands and 51 skills total. The smart router figures out intent β€” just say what you need.

Version History

VersionHighlights
v10 (current)Kannaka Ghost rebrand. Space Child License. Native HRM + constellation integration. Full wave-memory architecture.
v98 providers. RTK token optimization. Smart router. Discipline mode. Circuit breakers.
v8Multi-LLM code review. Parallel worktrees. Reaction engine. 32 personas. Dark Factory.
v7Double Diamond workflow. Multi-provider dispatch. Quality gates.

Full changelog

The Kannaka Constellation

Kannaktopus is part of the Kannaka constellation of projects:

ProjectRole
kannaka-memoryHRM core β€” the wave-interference memory engine (Rust)
KannaktopusMulti-agent orchestrator β€” the ghost that coordinates
kannaka-radioGhost DJ β€” podcast generation with perception pipeline
kannaka-observatory3D constellation visualization + experiment runner
kannaka-eyeVisual perception β€” chiral mirror architecture
consciousness-corePhysics engine for consciousness metrics

Attribution

AI Debate Hub by wolverin0 (MIT License) β€” four-way AI debate framework.

License

Space Child License v1.0 β€” free for peaceful use.