- Bun
- git
Requirements are checked int the
make installbut you can runmake check-dependencies
app: the Next.js web applicationcli:allthings, the command-line client for people and agents (see cli/README.md)core: the Effect domain models, public contract and data access, shared by the Worker and the CLIweb: the Cloudflare Worker replacing the app: the public API and the MCP server so far.coreandwebform a bun workspace: runbun installat the repository rootinfra: Cloudflare infrastructure as code, with Alchemy
To ease the DX on the project, you don't necessarly have to know about Bun or other command, instead we provide a Makefile that simplify it for you.
make installThis is going to install everything for you.
You need to cp app/example.env to app/.env.local.
make serveBefore any Pull Request please make sure to:
make fmtto apply the coding standardsmake checkto check for issues
this is enforced in the CI