Kincode — AI skill for Claude Code
AI coding assistant in Go.
How to install Kincode
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open LocalKinAI/kincode and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Kincode does
AI coding assistant in Go. 9MB single binary, zero dependencies. MCP support, Soul files for custom AI personas. 10 built-in tools + sub-agents + web search + memory. The only Claude Code alternative with both MCP and Soul files.
Alternatives in AI
- PRD: Agent Builder — Create Your Own Sub-Agent — Your ecosystem, your rules 1.9k ★
- Wax — Shared Single-file memory layer for all your agents, sub mili-second RAG over text, photo and video on Apple S 791 ★
- Agentty — AI pair programming in your terminal — one static binary, sub-ms startup, any model 597 ★
README
kincode
A lightweight AI coding assistant for your terminal. Written in Go. Single binary. Zero dependencies.
Like Claude Code, but open-source and 10x lighter.
Features
- Single binary (~10MB), zero runtime dependencies
- Multi-provider: Anthropic, OpenAI, Ollama (any OpenAI-compatible endpoint)
- 14 built-in tools: bash, bash_output, file_read / file_write / file_edit / multi_edit, glob, grep, git, web_fetch, web_search, memory, agent_spawn, todo_write
- Approval gate —
permissions: {mode: ask, ask: [...], allow: [...]}in the soul. A matching call stops for a human: a terminal prompt, or an approval card in KinClaw Mac. Same rule grammar as kinclaw, and abash(...)allow rule is checked against every simple command the shell would run —bash(go test*)does not wave throughgo test ./... > ~/.zshrc - Builds after it edits — a round that changed files is followed by
go build ./.../cargo check/tsc --noEmit/swift build, and the compiler's answer goes into the tool result the model reads. The edit → verify → fix loop is mechanical rather than something the prompt asks for - Undo —
POST /api/undotakes back the last turn's file changes, and only those: your own uncommitted work is out of scope by construction, whichgit checkoutcannot say - Reads the repo — a read-only
gittool (status / diff / log / show / blame, allowed in plan mode) plus branch, dirty files and recent commits in the system prompt, so a session does not open with four rounds of orientation - Background commands —
bash(..., background: true)for a dev server or a slow suite;bash_outputfollows its log. Andcdcarries into the next call, the way a terminal does it - Image input — vision blocks for Anthropic claude-3+ and OpenAI gpt-4o. Send screenshots, mockups, diagrams via
POST /api/chat {message, images:[{media_type, data}]} - Plan mode —
POST /api/plan_mode {enabled}toggl
Related Skills
Gocode
Claude Code rewritten in Go.. High-performance AI agent harness runtime in Go. MCP server, CLI tool orchestrat
Rusty Gitclaw
A universal git-native AI agent framework — written in Rust. Single binary. Zero dependencies. 383 models. Bla
Io
A tiny, self-contained LLM coding agent. One binary, 180+ providers, zero runtime dependencies.
Single File Wbs
単一HTMLで動く WBS/ガント+イナズマ線ビューア。データはJSON1枚・Claude Codeで保守 / Single-file WBS & Gantt viewer with inazuma (progress)
Decklet
AI slide generator for coding agents: a Claude Code and Codex skill plus CLI that turns any content into one s
MCP Sophon
Deterministic context compressor for MCP agents. Slots in front of prompt caching, mem0, Letta, or Claude Code
Related Agents
Octave Assistant
Default Octave GTM assistant with read/write access to the workspace Library. Use for library lookups ("what d
🦀 Claw CR
Der Open-Source-Coding-Agent, in Rust gebaut. Alternative zu ClaudeCode Status Language
E2e Execute
Execute diff-scoped E2E tests against the built tq binary; report PASS/FAIL/SKIPPED with raw output as evidenc