By desplega-ai
Manage Git worktrees via expert wts CLI: create isolated branches in tmux sessions, switch contexts, delete worktrees, clean up merged branches, and create GitHub PRs using commands or natural questions with Claude Code integration.
Monorepo of AI and developer tools by desplega.ai. Each subdirectory is a standalone tool with its own README.
| Tool | Description | Stack |
|---|---|---|
| ai-tracker | Track AI vs human code contributions | Python, uv, SQLite |
| brain | Personal knowledge management with semantic search | TypeScript, Bun, SQLite |
| cc-hooks | macOS notifications for Claude Code | Bash |
| cc-notch | Menu bar cost tracker (SwiftBar) | Shell |
| cc-plugin | Claude Code plugins | YAML/Markdown |
| cc-what | SDK & CLI for analyzing Claude Code usage data | TypeScript, Bun |
| dokcli | CLI tool for Dokploy (auto-generated from OpenAPI) | TypeScript, Bun |
| dns | DNS TXT record query utility | - |
| file-review | File review tool | - |
| hive | macOS app for Claude Code sessions | TypeScript, Electron, Vite |
| hn-sql | HN data with Parquet + SQL | - |
| invoice-cli | Invoice email fetcher | - |
| meme-gen | Meme generator using Imgflip API | TypeScript, Bun |
| thoughts | Research notes & plans (via /desplega:*) | Markdown |
| willitfront.page | HN analysis with natural language | - |
| wts | Git worktree manager | TypeScript, Bun |
The thoughts directory contains research notes and implementation plans generated via Claude Code skills from the base plugin:
/desplega:research - Document codebase state with research notes/desplega:create-plan - Create detailed implementation plans/desplega:implement-plan - Execute plans from a plan fileFrom inside Claude Code:
/plugin marketplace add desplega-ai/ai-toolbox
Or from the terminal:
claude plugin marketplace add desplega-ai/ai-toolbox
| Plugin | Description |
|---|---|
desplega | Base agentic coding patterns (research, planning, implementation) |
agent-swarm | Multi-agent coordination |
wts | Git worktree manager |
brain | Personal knowledge management integration |
file-review | File review with inline comments |
remarkable | reMarkable tablet integration (get, put, ls) |
/plugin install desplega@desplega-ai-toolbox
/plugin install agent-swarm@desplega-ai-toolbox
/plugin install wts@desplega-ai-toolbox
/plugin install brain@desplega-ai-toolbox
/plugin install file-review@desplega-ai-toolbox
/plugin install remarkable@desplega-ai-toolbox
You can also install from the terminal:
# Scope can be 'user' (default), 'project' or 'local'
claude plugin install desplega@desplega-ai-toolbox --scope user
claude plugin install agent-swarm@desplega-ai-toolbox --scope user
claude plugin install wts@desplega-ai-toolbox --scope user
claude plugin install brain@desplega-ai-toolbox --scope user
claude plugin install file-review@desplega-ai-toolbox --scope user
claude plugin install remarkable@desplega-ai-toolbox --scope user
Plugin structure: cc-plugin/{base,swarm,wts,brain,file-review,remarkable}/ with hooks, skills, and agents.
ai-tracker (Python):
uvx cc-ai-tracker install # Install hooks
uvx cc-ai-tracker stats # View AI/human contribution stats
brain (TypeScript/Bun):
npm install -g @desplega.ai/brain
brain init && brain add "My first note"
brain search "ideas" # Semantic search
cc-what (TypeScript/Bun):
npm install -g @desplega.ai/cc-what
cc-what # Summary of Claude Code usage
cc-what stats --daily # Daily activity stats
cc-what costs --models # Cost breakdown by model
wts (TypeScript/Bun):
npm install -g @desplega.ai/wts
wts init && wts create feature --new-branch
Each tool is independent - check its README for specific setup. General pattern:
uv or uvxbun or pnpmcc-plugin/New tools: Create folder with minimal slug, add README.md.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub desplega-ai/ai-toolbox --plugin wtsInter-session communication for Claude Code — session registry, messaging, and coordination
OpenAPI CLI expert for @desplega.ai/oapi - register specs, execute requests, manage auth
Launch file-review GUI for reviewing markdown files with inline comments
Push and pull files from reMarkable tablet via rmapi
Multi-agent coordination with agent-swarm MCP
Git worktree management for parallel development workflows
Delegate Claude Code worktree lifecycle to twig CLI (requires twig installed)
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.