Repository navigation
ADR 0018 Rename to AGBoss
Pavel Ravvich edited this page Oct 11, 2026
·
1 revision
- Status: Accepted (renames GraphCompose from ADR-0012)
- Issue: #167, #249
- The framework is AGBoss — Agent Graph Builder Open Source Software: npm package
agboss(subpaths unchanged in shape:agboss/dto,agboss/testing,agboss/units,agboss/models,agboss/mcp,agboss/rag,agboss/a2a,agboss/memory, plus the deprecated re-exports/core,/graph,/router,/tool,/channels,/concurrency), CLI commandagboss, short aliasagb(replacinggc); the repositoryagbossjs/agboss(GitHub redirects the oldPavelRavvich/graphcomposelinks; that repo was itself transferred and renamed, not re-created, so issue numbers, PR history and stars carried over). - Package directories renamed to match:
packages/graphcompose→packages/agboss,packages/graphcompose-cli→packages/agboss-cli. - Unlike ADR-0012 (pre-release, done without ceremony), this rename follows a real release history, so ADR-0012 and ADR-0011 keep the names they were written with — only this ADR and the current code/docs use the new name.
-
gcwas also the oh-my-zsh git plugin's alias forgit commit(ADR-0012's reason for keeping a short alias at all);agbcarries that forward without the collision. - Every doc (
README.md,CLAUDE.md,QUALITY.md,WORKFLOW.md, this Wiki) and script (bootstrap-repo.sh,check-docs.mjs's command-reference checker, the API reports) needed itsgraphcompose/gcreferences updated in the same change, sincemake checktypechecks every code block and verifies every mentioned command against the built package.
AGBoss
- Home
- Delivery Pipeline
- Architecture
- Configuration
- Workflow — the graph
- Advanced Routing (DSL)
- Routers
- Guards
- CLI — agboss
- App — createApp
- Context and Authorization
- Testing
- Suites and Comparisons
- Components
- Standard DTOs
- Example: job-scout
- Agents — the loop
- Model providers
- Tools
- Knowledge bases (RAG)
- FinOps
- Tracing
- Observability
- Terns and evaluation
- Profiles and comparisons
- Pause seam
- Decisions (ADR)