Skip to content

gmackie/bob

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

651 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bob Builder

Bob Builder is the merged monorepo for:

  • apps/web: the primary Next.js product shell
  • apps/mobile: the mobile app for planning and task execution
  • apps/ws-gateway: slim WebSocket relay between clients and the Go daemon
  • packages/*: shared API, DB, auth, realtime, work-item, and agent libraries

Development

pnpm install
pnpm db:push
pnpm dev

Useful targets:

pnpm dev:web
pnpm dev:mobile
pnpm typecheck
pnpm lint
pnpm build

Product Model

  • workspaces and projects provide Bob's execution and planning context
  • canonical work_items live in ForgeGraph and are consumed by Bob for planning and execution
  • tasks are the executable work items Bob works on
  • Bob sessions, task runs, worktrees, transcripts, and artifacts power planning and execution
  • web and mobile both use the same product-facing tRPC router

About

Bob is a tool to manage multiple claude instances at once.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 93.1%
  • HTML 4.4%
  • Shell 1.1%
  • JavaScript 0.8%
  • CSS 0.3%
  • Kotlin 0.1%
  • Other 0.2%