Open source monorepo for Agent Fleet.
The published CLI package is @agentfleet/cli. The repository is being rebuilt
from the previous agentFleet implementation through clean, reviewed feature
branches.
- pnpm
- Node.js 22.13+
- TypeScript
- ESLint
- Prettier
- Vitest
- published prettui packages for terminal UI
- GitHub Actions
pnpm install
pnpm run check-
packages/cli: published as@agentfleet/cli -
packages/core: workspace package for Agent Fleet models, schemas, planners, reducers, and adapter configuration -
packages/git: workspace package for non-interactive git branch and worktree helpers -
packages/harness: workspace package for HarnessConfig bridge, scaffold, and profile projection helpers -
packages/host: workspace package for package command registry and agent runtime records -
packages/runners: workspace package for demo, manual, Codex, Replicas, and auto runner adapters -
packages/telemetry: workspace package for memory, file, hook, Postgres, and realtime telemetry stores -
packages/tui: workspace package for the prettui command-center app
Publishing is handled by .github/workflows/publish.yml using npm Trusted
Publishing from the protected main branch. The workflow packs and publishes
all public @agentfleet/* workspace packages in dependency order. Run the local
preflight before starting a release:
pnpm run publish:preflightEach npm package must have a Trusted Publisher configured for
reachjalil/agent-fleet, workflow filename publish.yml, environment npm,
and allowed action npm publish. See docs/NPM_PUBLISHING.md.
-
mainis the protected production branch. -
devis the protected integration branch. -
feature/*branches are created fromdev. -
release/*branches prepare releases fromdev. -
hotfix/*branches patch production frommain.
This project is at foundation stage. Product implementation should be added through reviewed feature branches.