Source: https://seerepo.com/r/spinabot/brigade/built
Markdown source: https://seerepo.com/r/spinabot/brigade/built.md
Description: brigade is a TypeScript repo built with grammy. It stores its data in Convex and uses AI through Pi and @composio/core.

# What is brigade built with?

brigade is a TypeScript repo built with grammy. It stores its data in Convex, uses AI through Pi and @composio/core, makes its content with @cantoo/pdf-lib, exceljs, jimp, qrcode-terminal, yaml, and 6 more, and is tested with playwright-core. It has 365,551 written lines, with 572 test files.

Read on November 12, 2026, at commit 460fa40.

Repository: https://github.com/spinabot/brigade

## Frontend (/)

### Interface

- **@earendil-works/pi-tui**: 13 files

## Backend (/)

### Data

- **Convex**: 42 files · [convex/_generated/api.js, line 11](https://github.com/spinabot/brigade/blob/460fa4023363cff3c1f0b08f9df538e569c43b7a/convex/_generated/api.js#L11)

### AI

- **Pi**: 64 files
- **@composio/core**: 1 file

## Support (/)

### The base

- **grammy**: 2 files

### Content

- **@cantoo/pdf-lib**: 3 files
- **[exceljs](https://seerepo.com/uses/exceljs)**: 2 files
- **[jimp](https://seerepo.com/uses/jimp)**: 2 files
- **[qrcode-terminal](https://seerepo.com/uses/qrcode-terminal)**: 2 files
- **[yaml](https://seerepo.com/uses/yaml)**: 2 files
- **[@mozilla/readability](https://seerepo.com/uses/mozilla-readability)**: 1 file
- **@pdf-lib/fontkit**: 1 file
- **docx**: 1 file
- **[linkedom](https://seerepo.com/uses/linkedom)**: 1 file
- **pptxgenjs**: 1 file
- **[unpdf](https://seerepo.com/uses/unpdf)**: 1 file

### Testing

- **playwright-core**: 1 file

### Tools

- **commander**: 9 files
- **TypeScript**: 3 files
- **@grammyjs/types**: 2 files
- **jiti**: 1 file

### Other

- **chalk**: 22 files
- **undici**: 5 files
- **ws**: 5 files
- **@whiskeysockets/baileys**: 3 files
- **fflate**: 3 files
- **@slack/web-api**: 2 files
- **cli-highlight**: 2 files
- **json5**: 2 files
- **tar**: 2 files
- **@grammyjs/transformer-throttler**: 1 file
- **croner**: 1 file
- **discord.js**: 1 file
- **https-proxy-agent**: 1 file
- **minimatch**: 1 file
- **proper-lockfile**: 1 file
- **socks-proxy-agent**: 1 file

## Support (src/tideline)

### Tools

- **TypeScript**: 1 file

## Other repos with a similar stack

- [kortix-ai/CompanyOS](https://seerepo.com/r/kortix-ai/CompanyOS/built): Convex, @earendil-works/pi-tui, Pi, @composio/core, yaml, unpdf · [Compare](https://seerepo.com/compare/kortix-ai/CompanyOS/vs/spinabot/brigade)
- [CherryHQ/cherry-studio](https://seerepo.com/r/CherryHQ/cherry-studio/built): grammy, exceljs, yaml, @mozilla/readability, docx · [Compare](https://seerepo.com/compare/CherryHQ/cherry-studio/vs/spinabot/brigade)
- [THU-MAIC/OpenMAIC](https://seerepo.com/r/THU-MAIC/OpenMAIC/built): Pi, @mozilla/readability, docx, linkedom, unpdf · [Compare](https://seerepo.com/compare/spinabot/brigade/vs/THU-MAIC/OpenMAIC)
- [chatboxai/chatbox](https://seerepo.com/r/chatboxai/chatbox/built): exceljs, @mozilla/readability, linkedom, pptxgenjs · [Compare](https://seerepo.com/compare/chatboxai/chatbox/vs/spinabot/brigade)
- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): yaml, @mozilla/readability, linkedom · [Compare](https://seerepo.com/compare/n8n-io/n8n/vs/spinabot/brigade)
- [Mintplex-Labs/anything-llm](https://seerepo.com/r/Mintplex-Labs/anything-llm/built): exceljs, docx, pptxgenjs · [Compare](https://seerepo.com/compare/Mintplex-Labs/anything-llm/vs/spinabot/brigade)

## Frequently asked questions

### What language is brigade written in?

brigade is written in TypeScript, with 365,551 written lines.

### What framework does brigade use?

brigade is built with grammy.

### What database does brigade use?

brigade stores its data in Convex.

The proof: [convex/_generated/api.js, line 11](https://github.com/spinabot/brigade/blob/460fa4023363cff3c1f0b08f9df538e569c43b7a/convex/_generated/api.js#L11)

### Does brigade use AI?

Yes. brigade uses AI through Pi and @composio/core.

### Does brigade have tests?

Yes. brigade has 572 test files and is tested with playwright-core.

### Which repos have a stack like brigade's?

The ones that share most of its stack: kortix-ai/CompanyOS, CherryHQ/cherry-studio, and THU-MAIC/OpenMAIC.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
