This repository is a public mirror of the Freebuff/Codebuff source tree. The private repository is the source of truth, so accepted public contributions are ported into the private repo and then exported back here.
Good public PRs are usually scoped to:
cli/sdk/common/agents/packages/agent-runtime/packages/code-map/packages/llm-providers/freebuff/, excluding the private web appscripts/tmux/- public docs
Please do not add backend, database, billing, deployment, or secret-management code to the public repo.
Install dependencies:
bun installBuild the SDK:
bun run build:sdkBuild the Freebuff binary:
bun run build:freebuff- Open the PR against the public repo.
- Public CI validates the exported public packages.
- A maintainer reviews the change.
- If accepted, a maintainer ports the patch into the private source repo.
- The next public export brings the accepted change back into this repo.