Polyglot AI agent orchestration toolkit. TypeScript for fleet management and triage, Python for multi-framework crew orchestration, Rust for game generation.
agentic.coach -- full documentation, guides, API reference, and integration tutorials.
| Package | Language | Description | Docs |
|---|---|---|---|
@jbcom/agentic |
TypeScript | Fleet management, multi-agent routing, CI resolution, GitHub Actions | Docs |
@jbcom/agentic-triage |
TypeScript | AI-powered issue triage, PR review, sprint planning (Vercel AI SDK + MCP) | Docs |
agentic-crew |
Python | Framework-agnostic crew orchestration (CrewAI, LangGraph, Strands) | Docs |
@jbcom/agentic-meshy |
TypeScript | Declarative Meshy 3D asset generation pipelines | Docs |
@jbcom/agentic-providers |
TypeScript | LLM provider implementations (Ollama, Jules, Cursor) | Docs |
game-generator |
Rust | Visual-first vintage game generator with AI assistance | Docs |
| Package | Language | Description | Docs |
|---|---|---|---|
@jbcom/vitest-agentic |
TypeScript | Vitest fixtures and utilities for agentic E2E testing | Docs |
pytest-agentic-crew |
Python | Pytest plugin with fixtures for agentic-crew E2E testing | Docs |
npm install @jbcom/agenticimport { Fleet } from '@jbcom/agentic/fleet';
const fleet = new Fleet();
// Spawn an agent to fix CI, automatically open a PR
await fleet.spawn({
repository: 'https://github.com/my-org/my-repo',
task: 'Fix the failing GitHub Actions workflow',
target: { autoCreatePr: true },
});
// List and coordinate running agents
const agents = await fleet.list();npm install @jbcom/agentic-triageimport { getTriageTools } from '@jbcom/agentic-triage';
import { generateText } from 'ai';
import { anthropic } from '@ai-sdk/anthropic';
const result = await generateText({
model: anthropic('claude-sonnet-4-20250514'),
tools: getTriageTools(),
prompt: 'List all high-priority bugs and create a triage plan',
});pip install agentic-crew[crewai]from agentic_crew import run_crew_auto, get_crew_config, discover_packages
# Discover and run a crew -- framework auto-detected
packages = discover_packages()
config = get_crew_config(packages["my-package"], "analyzer")
result = run_crew_auto(config, inputs={"code": "..."})# Fleet operations
agentic fleet spawn "https://github.com/org/repo" "Fix the bug" --auto-pr
agentic fleet list --running
# AI triage
agentic triage review --base main --head feature-branch
agentic triage analyze <agent-id> --create-issues
# Sandbox execution
agentic sandbox run "Analyze codebase for vulnerabilities" --workspace .
# Crew orchestration
agentic-crew run my-package analyzer --input "Review this code"agentic/
├── packages/
│ ├── agentic-control/ # @jbcom/agentic (TypeScript)
│ ├── triage/ # @jbcom/agentic-triage (TypeScript)
│ ├── agentic-crew/ # agentic-crew (Python)
│ ├── meshy-content-generator/ # @jbcom/agentic-meshy (TypeScript)
│ ├── providers/ # @jbcom/agentic-providers (TypeScript)
│ ├── game-generator/ # game-generator (Rust)
│ ├── vitest-agentic-control/ # @jbcom/vitest-agentic (TypeScript)
│ └── pytest-agentic-crew/ # pytest-agentic-crew (Python)
├── actions/ # GitHub Marketplace actions
├── docs/ # Documentation site (Astro + Starlight)
└── scripts/ # Ecosystem automation
pnpm install
pnpm run build
pnpm run test
pnpm run check # biome lint + formatuv sync --all-extras
uv run pytest
uvx ruff check --fix .
uvx ruff format .cargo check
cargo test
cargo clippy
cargo fmtFour GitHub Marketplace actions for CI/CD integration:
- agentic-issue-triage -- AI-powered issue assessment and labeling
- agentic-pr-review -- Automated PR code review
- agentic-ci-resolution -- Automatic CI failure resolution
- agentic-orchestrator -- Fleet coordination and status
MIT