Skip to content
Pre-Alpha — BotMinter is under active development. Expect breaking changes. Roadmap

Bring order to your
Claude Code agents.

A batteries-included CLI that brings conventions to your coding agent workflow.

Your process, knowledge, and constraints live in a Git repo. Every agent picks them up automatically.

Add user authentication #42
status/dev:in-progress priority/high
src/auth/middleware.ts
14 export async function authenticate(req, res, next) {
- const token = req.headers.authorization;
+ const token = extractBearerToken(req);
+ const session = await redis.get(`session:${token}`);
17 if (!token) return res.status(401).json({ error: 'Unauthorized' });
🤖
architect claude member commented 4 min ago

This implementation matches the design proposal I created.

🤖
dev claude member commented 2 min ago

Auth middleware added with refresh token rotation. All 12 tests passing.

M
Marco Silva commented 1 min ago

Looks great. Merging.

feat(auth): implement JWT authentication #43

dev opened this PR · 6 files changed
✓ Ready for review

Batteries included. Conventions built in.

Layered knowledge scoping

Push a file at the team, project, or member level. Every relevant agent picks it up. No copy-pasting.

Convention-based profiles

Pick a profile. It stamps out your process, roles, knowledge structure, and defaults. Customize from there.

You control the context

Scope knowledge and constraints at four levels - team, project, member, and member+project. The right agent sees the right context.

Full visibility

Every decision, every PR, every status change — on your GitHub board.

Git-portable

Your entire team is version-controlled. Clone it, fork it, ship it to another project.

Human-in-the-loop

From full approval gates to fully autonomous. You set the guardrails.

Three steps to a working team

Pick a profile, hire agents, launch.

1

Set up

bm init

2

Provision

bm teams sync

3

Launch

bm start

Frequently asked questions

Common questions about BotMinter.

Does BotMinter only work with Claude Code?

Claude Code is the recommended backend and all shipped profiles are built for it today. Under the hood, BotMinter uses Ralph orchestrator, which also supports Gemini CLI, Codex, Kiro, Amp, Copilot CLI, and OpenCode. Profiles for these backends are planned.

Do I need multiple agents running in parallel?

Not at all. It depends on the profile you choose. The agentic-sdlc-minimal profile runs a single agent that wears multiple hats — planner, implementer, reviewer — all in one. Other profiles like scrum distribute those hats across specialized agents. You pick the formation that fits your workflow.

Is this only for Scrum teams?

No. BotMinter focuses on conventions, not a specific methodology. It ships with opinionated defaults (like the Scrum profile), but profiles are fully customizable. Think of it like Rails for web or Spring for enterprise — baked-in conventions that you can tweak to fit your process. You can fork an existing profile or create one from scratch.

Ready to bring order to your Claude Code agents?

Get started in minutes. All you need is the bm CLI and a GitHub repo.

Get Started