Sovereign AI SDK — AI skill for Claude Code
Agent runtime for Sovereign AI.
How to install Sovereign AI SDK
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open yevgetman/sovereign-ai-sdk and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Sovereign AI SDK does
Agent runtime for Sovereign AI. TypeScript on Bun. Claude-Code-core architecture with a Hermes-pattern learning layer. Reads a sovereign-ai-docs bundle.
Alternatives in AI
- Open Multi Agent — TypeScript multi-agent orchestration engine — one runTeam() call from goal to result 5.8k ★
- Anthropic SDK TypeScript — Access to Anthropic's safety-first language model APIs in TypeScript 2.1k ★
- Ataru — High-performance AI memory retrieval for local agent history — a Rust search core (SDK / API / JSON CLI) plus 351 ★
README
Sovereign AI SDK
The **Sovereign AI SDK** — an embeddable `createAgent()` agent-loop engine (open-core, MIT: [`@yevgetman/sov-sdk`](packages/sdk) + [`@yevgetman/sov-protocol`](packages/protocol)) — together with the runtime and Claude-Code-style TUI harness built on top of it (TypeScript on Bun, async-generator turn loop, `Tool` factory with fail-closed defaults, content-block messages) with a Hermes-pattern learning layer on top (persistent memory, trajectory capture, background review).
This is **runtime code**. The business data it operates against lives in a separate repo: `~/code/sovereign-ai-docs/`. This repo reads that one as a *harness bundle* and never writes to business-scope files; runtime state lives under `$HARNESS_HOME` (default `~/.harness`) unless a later phase introduces explicit bundle-state writers.
Surfaces
The same runtime drives several run modes — pick by how you want to reach it:
- Local TUI (
sov) — the default. The Go Bubble Tea client backed by a per-invocation loopback server: interactive chat in your terminal. See usage › Quick Start. - Headless line driver (
sov drive) — stdin/stdout, no TTY: pipe a prompt in, read events out. For scripting, semantic tests, and CI. See usage › CLI Subcommands. - Machine runner (
sov run --json --stdin) — one prompt from all stdin, JSONL events out. For harness adapters that need a stable machine contract rather than the humandrivetranscript. - OpenAI-compatible API (
sov serve) — a drop-in OpenAI HTTP backend (Open WebUI, LibreChat, theopenaiSDKs). Stateless completions. See usage › OpenAI-compatible HTTP API. - Secure remote gateway (
sov gateway) — the harness's rich native HTTP+SSE protocol exposed off-loopback with bearer auth: turns, streaming, tool events, permission prompts, sl
Related Skills
Claude Code Sourcemap Learning Notebook
Reverse-engineering Claude Code's 512K+ lines of TypeScript — architecture, design decisions, and 11 transfera
Agent SDK Core
Shared TypeScript foundation for AI coding agent SDKs (Copilot, Claude Code, Codex)
Soulcast
Soulcast — Open-source AI agent gateway for Telegram. Built with Bun + TypeScript. Bot identity, persistent me
Homebrew Core
HarmonyOS(OHOS aarch64)Homebrew tap:真机验证、签名开箱即用的开发工具链——AI 编码 CLI(opencode / claude-code)、Bun 运行时、Node 多版本管理、终端
Agentprivacy Skills
Privacy-first AI agent skills for Claude Code. 80+ skills and personas for ZKP, decentralized identity, dual-a
Vecmindb SDK
Self-hosted, sovereign memory layer for AI coding agents. MCP-ready, local BGE-M3 ONNX embeddings, zero extern
Related Agents
Backend TypeScript Architect
Senior backend TypeScript architect specializing in Bun runtime, API design, database optimization, and scalab
Performance Optimizer
Expert in performance optimization, profiling, Core Web Vitals, and bundle optimization. Use for improving spe
Fe Review
Cold EVPMR pattern checker. Spawned by parallel workflows, receiving diff or file content inline. Checks layer