denis@keisei — keiseikit-browse — 144×42
⌘1
KEISEIKIT v0.16.2DAEMON UPSLEEP 03:07
session 4f3amem 47/2002026-05-01 05:21

$ ls /primitives/_rust/*/target/release/ | wc -l → 100

/primitives store

Rust-first (100 of 100, RULE 0.2). Total disk footprint ~0.0 MB. Each primitive is a single static binary you can call from Bash or another agent — no runtime, no daemon.

$ filter --by=cat=allRustBash
[BIN] · Rust

firewall-diff

Rust primitive in the KeiSeiKit substrate.

Rust primitive in the KeiSeiKit substrate.
[BIN] · Rust

frustration-matrix

Longitudinal user-frustration matrix — regex-based chatlog scan (no ML)

Longitudinal user-frustration matrix — regex-based chatlog scan (no ML)
[BIN] · Rust

kei-agent-runtime

Agent substrate v1 — Capability trait + registry + compose/spawn/verify runtime

Agent substrate v1 — Capability trait + registry + compose/spawn/verify runtime
[BIN] · Rust

kei-artifact

Typed artifact handoff pipeline — BMAD-style document pass-between agents with JSON Schema validation

Typed artifact handoff pipeline — BMAD-style document pass-between agents with J
[BIN] · Rust

kei-atom-discovery

Shared atom discovery + frontmatter parsing + safe path join

Shared atom discovery + frontmatter parsing + safe path join
[BIN] · Rust

kei-auth

Multi-tenant session tokens with scopes + HMAC-signed expiry (SQLite backend).

Multi-tenant session tokens with scopes + HMAC-signed expiry (SQLite backend).
[BIN] · Rust

kei-auth-apple

Sign in with Apple AuthProvider impl for kei-runtime-core (Wave 7). OAuth code → token endpoint → unverified id_token claim decode (sub/email).

Sign in with Apple AuthProvider impl for kei-runtime-core (Wave 7). OAuth code →
[BIN] · Rust

kei-auth-google

AuthProvider impl for Google OAuth 2.0 + OIDC. Wave 7 atomar; sibling of kei-auth (multi-tenant tokens) and forthcoming kei-auth-{github,microsoft,apple}.

AuthProvider impl for Google OAuth 2.0 + OIDC. Wave 7 atomar; sibling of kei-aut
[BIN] · Rust

kei-auth-magiclink

AuthProvider impl for passwordless email magic-link tokens (HMAC-SHA256, stateless). Wave 7 atomar; sibling of kei-auth (multi-tenant tokens) and kei-auth-{google,github,microsoft,apple}.

AuthProvider impl for passwordless email magic-link tokens (HMAC-SHA256, statele
[BIN] · Rust

kei-auth-webauthn

WebAuthn passkey AuthProvider impl for kei-runtime-core (Wave 7 atomar). Wraps webauthn-rs 0.5; stateless ceremony APIs (registration + authentication). Sibling of kei-auth-{google,apple,github,microsoft}.

WebAuthn passkey AuthProvider impl for kei-runtime-core (Wave 7 atomar). Wraps w
[BIN] · Rust

kei-backend-daytona

Daytona serverless backend with hibernation (HERMES-MIGRATION P1.2). Resume-or-create sandboxes via REST.

Daytona serverless backend with hibernation (HERMES-MIGRATION P1.2). Resume-or-c
[BIN] · Rust

kei-brain-view

Read-only TUI/CLI visualizer of kei-ledger taxonomy graph + agent lineage (Wave 14)

Read-only TUI/CLI visualizer of kei-ledger taxonomy graph + agent lineage (Wave
[BIN] · Rust

kei-cache

Atom result cache — deterministic wrapping of pure (query/transform) atom invocations

Atom result cache — deterministic wrapping of pure (query/transform) atom invoca
[BIN] · Rust

kei-capability

Hook-protocol CLI adapter — routes PreToolUse check + on-return verify to kei-agent-runtime capabilities

Hook-protocol CLI adapter — routes PreToolUse check + on-return verify to kei-ag
[BIN] · Rust

kei-changelog

Git-cliff-style CHANGELOG.md generator from Conventional Commits.

Git-cliff-style CHANGELOG.md generator from Conventional Commits.
[BIN] · Rust

kei-chat-store

Session persistence for Claude conversations. Port of LBM internal/chat.

Session persistence for Claude conversations. Port of LBM internal/chat.
[BIN] · Rust

kei-compute-baremetal

ComputeProvider impl for user-owned bare-metal boxes — registers SSH connection, runs cloud-init equivalent, status-pings via SSH. No cloud API. Wave 2 atomar.

ComputeProvider impl for user-owned bare-metal boxes — registers SSH connection,
[BIN] · Rust

kei-compute-digitalocean

DigitalOcean ComputeProvider impl for kei-runtime-core (Wave 2 redo). REST v2 + bearer-token auth, mocked tests via wiremock.

DigitalOcean ComputeProvider impl for kei-runtime-core (Wave 2 redo). REST v2 +
[BIN] · Rust

kei-compute-linode

ComputeProvider impl for Linode (Akamai Cloud) v4 API. Wave 2 atomar — sibling of kei-compute-hetzner. Honors LINODE_TOKEN env ref per RULE 0.8.

ComputeProvider impl for Linode (Akamai Cloud) v4 API. Wave 2 atomar — sibling o
[BIN] · Rust

kei-compute-vultr

Vultr Cloud (v2 API) implementation of the kei-runtime-core ComputeProvider trait

Vultr Cloud (v2 API) implementation of the kei-runtime-core ComputeProvider trai
[BIN] · Rust

kei-conflict-scan

Deep-sleep conflict scanner — rules/hooks/blocks/orphans/CP violations (v0.13.0)

Deep-sleep conflict scanner — rules/hooks/blocks/orphans/CP violations (v0.13.0)
[BIN] · Rust

kei-content-store

Asset + prompt + campaign registry. Port of LBM internal/content.

Asset + prompt + campaign registry. Port of LBM internal/content.
[BIN] · Rust

kei-cortex

Local HTTP daemon exposing cortex state for UI consumption

Local HTTP daemon exposing cortex state for UI consumption
[BIN] · Rust

kei-cron-scheduler

P4.2 — Hermes-equivalent cron/at/interval scheduler with JSON persistence.

P4.2 — Hermes-equivalent cron/at/interval scheduler with JSON persistence.
[BIN] · Rust

kei-crossdomain

Typed-edge cross-domain store. Port of LBM internal/crossdomain.

Typed-edge cross-domain store. Port of LBM internal/crossdomain.
[BIN] · Rust

kei-curator

Edge-decay + orphan-prune graph hygiene. Port of LBM internal/curator.

Edge-decay + orphan-prune graph hygiene. Port of LBM internal/curator.
[BIN] · Rust

kei-decision

Linking layer between research output (MASTER-REPORT.md) and decision execution (kei-spawn task.toml + kei-ledger pre-fork)

Linking layer between research output (MASTER-REPORT.md) and decision execution
[BIN] · Rust

kei-decompose

Universal decomposition layer — turns ANY MD output (research / audit / sleep / architecture / new-project) into kei-spawn-compatible task.toml + dispatch.

Universal decomposition layer — turns ANY MD output (research / audit / sleep /
[BIN] · Rust

kei-diff

Structural JSON diff (RFC 6902 subset: add/remove/replace). Pure computation primitive for drift detection in kei-replay and invalidation in kei-cache.

Structural JSON diff (RFC 6902 subset: add/remove/replace). Pure computation pri
[BIN] · Rust

kei-discover

Wave 14 — federated marketplace discovery stub for KeiSei primitives (metadata-only).

Wave 14 — federated marketplace discovery stub for KeiSei primitives (metadata-o
[BIN] · Rust

kei-dna-index

Read-only adjacency/cluster/precedent index over kei-ledger DNAs

Read-only adjacency/cluster/precedent index over kei-ledger DNAs
[BIN] · Rust

kei-entity-store

Convergence-Layer-A engine: schema-driven SQLite CRUD + graph verbs shared across kei-*-store crates (kei-task pilot).

Convergence-Layer-A engine: schema-driven SQLite CRUD + graph verbs shared acros
[BIN] · Rust

kei-export-trajectories

Export agent trajectories to ShareGPT JSONL format.

Export agent trajectories to ShareGPT JSONL format.
[BIN] · Rust

kei-forge

Local web wizard for scaffolding new atoms

Local web wizard for scaffolding new atoms
[BIN] · Rust

kei-fork

Managed git-worktree + ledger lifecycle for agent spawns (Wave 15 foundation)

Managed git-worktree + ledger lifecycle for agent spawns (Wave 15 foundation)
[BIN] · Rust

kei-frustration-loop

Per-user frustration learning loop — feedback ingestion + auto-retrain trigger + nightly Phase-0 cron hook

Per-user frustration learning loop — feedback ingestion + auto-retrain trigger +
[BIN] · Rust

kei-gateway

P4.1 — Unified messaging gateway: platform adapters, sessions, agent cache, delivery router.

P4.1 — Unified messaging gateway: platform adapters, sessions, agent cache, deli
[BIN] · Rust

kei-gdrive-import

Project-folder classifier for one-shot Google Drive → Forgejo import. Detects build manifests (Cargo.toml, package.json, pyproject.toml, go.mod, pom.xml, build.gradle, Gemfile, composer.json) and emits PROJECT/AMBIGUOUS/NOT-A-PROJECT/ALREADY-REPO verdicts.

Project-folder classifier for one-shot Google Drive → Forgejo import. Detects bu
[BIN] · Rust

kei-git-bitbucket

Bitbucket Cloud GitBackend impl for kei-runtime-core (Wave 5). REST v2.0 + HTTP Basic auth (username + app password), mocked tests via wiremock.

Bitbucket Cloud GitBackend impl for kei-runtime-core (Wave 5). REST v2.0 + HTTP
[BIN] · Rust

kei-git-forgejo

GitBackend impl for public Forgejo (Gitea-compatible /api/v1). Wave 5 atomar; sibling of kei-git-keigit (private).

GitBackend impl for public Forgejo (Gitea-compatible /api/v1). Wave 5 atomar; si
[BIN] · Rust

kei-git-gitea

GitBackend impl for Gitea (gitea.com / self-hosted) over /api/v1. Wave 5 atomar.

GitBackend impl for Gitea (gitea.com / self-hosted) over /api/v1. Wave 5 atomar.
[BIN] · Rust

kei-git-gitlab

GitBackend impl for GitLab.com SaaS (and self-hosted via GITLAB_URL). REST API v4 + PRIVATE-TOKEN auth + git CLI shell-out for clone/push. Wave 5 atomar.

GitBackend impl for GitLab.com SaaS (and self-hosted via GITLAB_URL). REST API v
[BIN] · Rust

kei-graph-check

Post-refactor graph-integrity gate — wikilinks, block refs, handoffs (v0.13.0)

Post-refactor graph-integrity gate — wikilinks, block refs, handoffs (v0.13.0)
[BIN] · Rust

kei-hibernate

Whole-brain export/import — tar.zst bundle of KeiSeiKit state (Wave 14)

Whole-brain export/import — tar.zst bundle of KeiSeiKit state (Wave 14)
[BIN] · Rust

kei-leak-matrix

Single source of truth for content protection rules — scanner, substituter, lint, list.

Single source of truth for content protection rules — scanner, substituter, lint
[BIN] · Rust

kei-ledger

Agent fork / done / fail ledger — SQLite-backed, SSoT for RULE 0.12. v0.2 adds schema v6 cost tracking + library API.

Agent fork / done / fail ledger — SQLite-backed, SSoT for RULE 0.12. v0.2 adds s
[BIN] · Rust

kei-ledger-sign

ed25519 signing of ledger rows for creator attestation (RULE 0.12 companion)

ed25519 signing of ledger rows for creator attestation (RULE 0.12 companion)
[BIN] · Rust

kei-llm-bridge-mlx

LlmBackend trait-bridge wrapping kei-llm-mlx (Wave 59, Apple Silicon only). Wave 4 atomar.

LlmBackend trait-bridge wrapping kei-llm-mlx (Wave 59, Apple Silicon only). Wave
[BIN] · Rust

kei-llm-llamacpp

Wave 58 — adapter to llama.cpp via shell-out (llama-cli / llama-server). NO FFI, NO daemon.

Wave 58 — adapter to llama.cpp via shell-out (llama-cli / llama-server). NO FFI,
[BIN] · Rust

kei-llm-mlx

Wave 59 — Apple MLX adapter (mlx_lm shell-out, macOS Apple Silicon only). Parallel sibling of kei-llm-ollama (W57) and kei-llm-llamacpp (W58). Glued by kei-llm-router (W60).

Wave 59 — Apple MLX adapter (mlx_lm shell-out, macOS Apple Silicon only). Parall
[BIN] · Rust

kei-llm-ollama

HTTP adapter for the Ollama daemon (localhost:11434). Wave 57 of the local-LLM stack — wraps existing Ollama, does not reinvent inference.

HTTP adapter for the Ollama daemon (localhost:11434). Wave 57 of the local-LLM s
[BIN] · Rust

kei-llm-router

Wave 60 — UNIVERSAL local-LLM backend selector. Glues W55-W59 (kei-model + kei-machine-probe + kei-llm-{ollama,llamacpp,mlx}) into a single route(machine, model_id, opts) decision.

Wave 60 — UNIVERSAL local-LLM backend selector. Glues W55-W59 (kei-model + kei-m
[BIN] · Rust

kei-machine-probe

Wave 56 — Mac hardware/OS/tooling capability detector. Foundation for the local-LLM stack (Waves 57-60: ollama / llamacpp / mlx / router).

Wave 56 — Mac hardware/OS/tooling capability detector. Foundation for the local-
[BIN] · Rust

kei-mcp

Model Context Protocol (MCP) server — exposes atom registry over stdio JSON-RPC

Model Context Protocol (MCP) server — exposes atom registry over stdio JSON-RPC
[BIN] · Rust

kei-memory

Session retrospective + recurring pattern detector (offline-first, RULE 0.14)

Session retrospective + recurring pattern detector (offline-first, RULE 0.14)
[BIN] · Rust

kei-memory-postgres

MemoryBackend impl over PostgreSQL (tokio-postgres) for kei-runtime-core

MemoryBackend impl over PostgreSQL (tokio-postgres) for kei-runtime-core
[BIN] · Rust

kei-memory-redis

MemoryBackend trait-impl backed by Redis 7+ (async). Wave 6 atomar.

MemoryBackend trait-impl backed by Redis 7+ (async). Wave 6 atomar.
[BIN] · Rust

kei-memory-sled

MemoryBackend impl over sled (embedded key-value store) for kei-runtime-core

MemoryBackend impl over sled (embedded key-value store) for kei-runtime-core
[BIN] · Rust

kei-memory-sqlite

MemoryBackend impl over SQLite (rusqlite bundled). Wave 6 atomar.

MemoryBackend impl over SQLite (rusqlite bundled). Wave 6 atomar.
[BIN] · Rust

kei-migrate

Universal SQL migration runner — Postgres/SQLite/MySQL autodetect from DATABASE_URL

Universal SQL migration runner — Postgres/SQLite/MySQL autodetect from DATABASE_
[BIN] · Rust

kei-model

Universal model registry + selector. SSoT TOML catalog of LLM models across 6 providers with pricing, capabilities, role-tags, and fallback chains. Closes the META-gap of hardcoded MODEL constants in kei-cortex/kei-router/kei-spawn.

Universal model registry + selector. SSoT TOML catalog of LLM models across 6 pr
[BIN] · Rust

kei-net-ipsec

Wave 9 — IPsec NetworkMode impl for kei-runtime-core via strongSwan / swanctl shell-out. Public-IP path; sibling of kei-net-tailscale (private-only) and kei-net-wireguard (private-only).

Wave 9 — IPsec NetworkMode impl for kei-runtime-core via strongSwan / swanctl sh
[BIN] · Rust

kei-net-openvpn

NetworkMode impl for OpenVPN — systemctl start/stop openvpn-server@<name> + management interface UNIX socket status parser. Wave 9 atomar.

NetworkMode impl for OpenVPN — systemctl start/stop openvpn-server@<name> + mana
[BIN] · Rust

kei-net-wireguard

Wave 9 — WireGuard NetworkMode adapter via wg-quick + wg shell-out (private mesh, is_public=false). Sibling of kei-net-tailscale; glued by kei-runtime-core::traits::network.

Wave 9 — WireGuard NetworkMode adapter via wg-quick + wg shell-out (private mesh
[BIN] · Rust

kei-notify-discord

NotifyChannel impl for Discord webhooks. Wave 8 atomar; sibling of kei-notify-email and kei-notify-slack.

NotifyChannel impl for Discord webhooks. Wave 8 atomar; sibling of kei-notify-em
[BIN] · Rust

kei-notify-slack

Slack incoming-webhook NotifyChannel impl for kei-runtime-core (Wave 8). POST JSON with severity-coloured attachments. Mocked tests via wiremock.

Slack incoming-webhook NotifyChannel impl for kei-runtime-core (Wave 8). POST JS
[BIN] · Rust

kei-notify-sms

NotifyChannel impl: SMS via Twilio Programmable Messaging. Wave 8 atomar.

NotifyChannel impl: SMS via Twilio Programmable Messaging. Wave 8 atomar.
[BIN] · Rust

kei-notify-telegram

NotifyChannel impl for Telegram Bot API (sendMessage with HTML parse_mode + severity emoji prefix). Wave 8 atomar.

NotifyChannel impl for Telegram Bot API (sendMessage with HTML parse_mode + seve
[BIN] · Rust

kei-pet

Pet persona manifest: pet.toml parse, validate, system-prompt overlay. Standard Ed25519 identity. CQRS-compatible; no proprietary math.

Pet persona manifest: pet.toml parse, validate, system-prompt overlay. Standard
[BIN] · Rust

kei-ping

Cross-window agent presence (heartbeat / list / watch). Auto-selects backend: Redis if redis-cli ping == PONG on localhost, else SQLite.

Cross-window agent presence (heartbeat / list / watch). Auto-selects backend: Re
[BIN] · Rust

kei-pipe

Atom DAG pipe runtime — topo-sorts steps, pipes JSON between atoms.

Atom DAG pipe runtime — topo-sorts steps, pipes JSON between atoms.
[BIN] · Rust

kei-projects-index

SQLite index of git-repo state under ~/Projects/. Feeds dev-hub dashboard view (kei-cortex /projects).

SQLite index of git-repo state under ~/Projects/. Feeds dev-hub dashboard view (
[BIN] · Rust

kei-projects-watcher

Long-running fsevents daemon — watches ~/Projects/, debounces 2 s, calls kei_projects_index::reindex_one per touched project.

Long-running fsevents daemon — watches ~/Projects/, debounces 2 s, calls kei_pro
[BIN] · Rust

kei-provision

Unified VPS provisioner — one CLI for Hetzner / Vultr / (future) AWS / DO / Linode. Supersedes provision-hetzner.sh + provision-vultr.sh.

Unified VPS provisioner — one CLI for Hetzner / Vultr / (future) AWS / DO / Lino
[BIN] · Rust

kei-prune

Metadata primitive — mark unused ledger agents as retired (biological pruning analog)

Metadata primitive — mark unused ledger agents as retired (biological pruning an
[BIN] · Rust

kei-refactor-engine

Deep-sleep refactor-plan generator (consumes kei-conflict-scan JSON) (v0.13.0)

Deep-sleep refactor-plan generator (consumes kei-conflict-scan JSON) (v0.13.0)
[BIN] · Rust

kei-registry

Universal block identity layer — generalises agent DNA to any kit block (primitive / skill / rule / hook / atom). SQLite-backed, idempotent, supersede-aware.

Universal block identity layer — generalises agent DNA to any kit block (primiti
[BIN] · Rust

kei-replay

Reconstruct agent spawn from DNA — reads ledger row + task.toml, re-composes, detects drift

Reconstruct agent spawn from DNA — reads ledger row + task.toml, re-composes, de
[BIN] · Rust

kei-router

Routing primitives: (1) NL query → tool-call (LBM port). (2) Multi-provider LLM abstraction (Anthropic / OpenAI / Kimi).

Routing primitives: (1) NL query → tool-call (LBM port). (2) Multi-provider LLM
[BIN] · Rust

kei-runtime

Atom invocation runtime + schema linter

Atom invocation runtime + schema linter
[BIN] · Rust

kei-runtime-core

Hosted Sleep runtime substrate — 12 traits + DNA + plugin registry. No impls; impls live in sibling kei-{compute,llm,git,...}-* crates.

Hosted Sleep runtime substrate — 12 traits + DNA + plugin registry. No impls; im
[BIN] · Rust

kei-sage

Obsidian-style knowledge graph (SQLite + FTS5). Port of LBM internal/sage.

Obsidian-style knowledge graph (SQLite + FTS5). Port of LBM internal/sage.
[BIN] · Rust

kei-scheduler

Durable task scheduler (cron / at / interval) — metadata primitive.

Durable task scheduler (cron / at / interval) — metadata primitive.
[BIN] · Rust

kei-search-core

3-wave deep research scaffolding with budget cap. Port of LBM internal/search (fetch stubbed).

3-wave deep research scaffolding with budget cap. Port of LBM internal/search (f
[BIN] · Rust

kei-shared

Shared substrate types — single source of truth for DNA format + small utility types

Shared substrate types — single source of truth for DNA format + small utility t
[BIN] · Rust

kei-skill-importer

Universal parser/canonicalizer/emitter for external AI-coding-tool skill formats (OpenClaw, Cline, Cursor, Claude Code, Kimi).

Universal parser/canonicalizer/emitter for external AI-coding-tool skill formats
[BIN] · Rust

kei-skills

SKILL.md format — parser, validator, fuzzy patcher, loader, hot-reload registry.

SKILL.md format — parser, validator, fuzzy patcher, loader, hot-reload registry.
[BIN] · Rust

kei-social-store

People + interaction CRM (lite). Port of LBM internal/social.

People + interaction CRM (lite). Port of LBM internal/social.
[BIN] · Rust

kei-spawn

Agent substrate v1 — automation envelope around prepare + ledger fork + verify

Agent substrate v1 — automation envelope around prepare + ledger fork + verify
[BIN] · Rust

kei-store

Memory-repo backend abstraction — GitHub/Forgejo/Gitea/Filesystem/S3 (v0.21.0)

Memory-repo backend abstraction — GitHub/Forgejo/Gitea/Filesystem/S3 (v0.21.0)
[BIN] · Rust

kei-svc-systemd

ServiceManager impl: systemd unit + timer generator. Wave 1 atomar #7.

ServiceManager impl: systemd unit + timer generator. Wave 1 atomar #7.
[BIN] · Rust

kei-task

Task DAG with deps + milestones (SQLite). Port of LBM internal/task.

Task DAG with deps + milestones (SQLite). Port of LBM internal/task.
[BIN] · Rust

kei-tlog

RULE 0.17 — atomar time-logger for agents and pipelines. Emits JSONL lines to ~/.claude/memory/time-metrics/tasks.jsonl.

RULE 0.17 — atomar time-logger for agents and pipelines. Emits JSONL lines to ~/
[BIN] · Rust

kei-tty

Ratatui-based terminal UI client for the kei-cortex daemon

Ratatui-based terminal UI client for the kei-cortex daemon
[BIN] · Rust

kei-watch

Filesystem watcher primitive — thin canonical wrapper around notify

Filesystem watcher primitive — thin canonical wrapper around notify
[BIN] · Rust

keisei

Exobrain attach/status CLI — mounts a portable brain (memory + manifests + artifacts + MCP bin) into an AI client (MVP: Claude Code)

Exobrain attach/status CLI — mounts a portable brain (memory + manifests + artif
[BIN] · Rust

mock-render

Rust primitive in the KeiSeiKit substrate.

Rust primitive in the KeiSeiKit substrate.
[BIN] · Rust

ssh-check

Rust primitive in the KeiSeiKit substrate.

Rust primitive in the KeiSeiKit substrate.
[BIN] · Rust

tokens-sync

Rust primitive in the KeiSeiKit substrate.

Rust primitive in the KeiSeiKit substrate.
[BIN] · Rust

visual-diff

Rust primitive in the KeiSeiKit substrate.

Rust primitive in the KeiSeiKit substrate.

contribute a primitive

Got a useful Rust binary that fits the Constructor Pattern (single binary, narrow scope, no daemon)? Login and submit a PR-style proposal.