An open API service indexing awesome lists of open source software.

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!

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.