https://github.com/desplega-ai/ai-toolbox
AI toolbox, intended to be developed and used by agents!
https://github.com/desplega-ai/ai-toolbox
agents ai claude-code codex
Last synced: 6 months ago
JSON representation
AI toolbox, intended to be developed and used by agents!
- Host: GitHub
- URL: https://github.com/desplega-ai/ai-toolbox
- Owner: desplega-ai
- Created: 2025-11-08T17:27:34.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-01-16T12:16:17.000Z (6 months ago)
- Last Synced: 2026-01-16T20:54:27.353Z (6 months ago)
- Topics: agents, ai, claude-code, codex
- Language: TypeScript
- Homepage: https://desplega.ai
- Size: 8.65 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# AI Toolbox
Monorepo of AI and developer tools by [desplega.ai](https://desplega.ai). Each subdirectory is a standalone tool with its own README.
## Repository Structure
| Tool | Description | Stack |
|------|-------------|-------|
| [ai-tracker](./ai-tracker) | Track AI vs human code contributions | Python, uv, SQLite |
| [cc-hooks](./cc-hooks) | macOS notifications for Claude Code | Bash |
| [cc-notch](./cc-notch) | Menu bar cost tracker (SwiftBar) | Shell |
| [cc-plugin](./cc-plugin) | Claude Code plugins (base, swarm, wts) | YAML/Markdown |
| [dns](./dns) | DNS TXT record query utility | - |
| [file-review](./file-review) | File review tool | - |
| [hive](./hive) | macOS app for Claude Code sessions | TypeScript, Electron, Vite |
| [hn-sql](./hn-sql) | HN data with Parquet + SQL | - |
| [invoice-cli](./invoice-cli) | Invoice email fetcher | - |
| [thoughts](./thoughts) | Research notes & plans (via /desplega:\*) | Markdown |
| [willitfront.page](./willitfront.page) | HN analysis with natural language | - |
| [wts](./wts) | Git worktree manager | TypeScript, Bun |
## Thoughts
The [thoughts](./thoughts) directory contains research notes and implementation plans generated via Claude Code skills from the [base plugin](./cc-plugin/base):
- `/desplega:research` - Document codebase state with research notes
- `/desplega:create-plan` - Create detailed implementation plans
- `/desplega:implement-plan` - Execute plans from a plan file
## Claude Plugins
### Installation
From inside Claude Code:
```bash
/plugin marketplace add desplega-ai/ai-toolbox
```
Or from the terminal:
```bash
claude plugin marketplace add desplega-ai/ai-toolbox
```
### Available Plugins
**Base desplega.ai agentic coding patterns:**
```bash
/plugin install desplega@desplega-ai-toolbox
```
**Agent Swarm plugin:**
```bash
/plugin install agent-swarm@desplega-ai-toolbox
```
**`wts` worktree manager plugin:**
```bash
/plugin install wts@desplega-ai-toolbox
```
### Bash Install
You can also install from the terminal:
```bash
# 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
```
Plugin structure: `cc-plugin/{base,swarm,wts}/` with hooks, skills, and agents.
## Key Tools
**ai-tracker** (Python):
```bash
uvx cc-ai-tracker install # Install hooks
uvx cc-ai-tracker stats # View AI/human contribution stats
```
**wts** (TypeScript/Bun):
```bash
npm install -g @desplega.ai/wts
wts init && wts create feature --new-branch
```
## Development
Each tool is independent - check its README for specific setup. General pattern:
- Python tools: `uv` or `uvx`
- TypeScript tools: `bun` or `pnpm`
- Plugins: YAML/Markdown configs in `cc-plugin/`
New tools: Create folder with minimal slug, add README.md.