@crewspace/core
v0.1.0
Published
Core agent orchestration framework for Crewspace — define and run multi-agent workflows in pure TypeScript
Maintainers
Readme
@crewspace/core
Core agent orchestration framework for Crewspace — define and run multi-agent workflows in pure TypeScript.
Installation
npm install @crewspace/coreOverview
@crewspace/core provides the foundational building blocks for multi-agent orchestration:
- Agent — Define specialized AI agents with roles, goals, and backstories
- Crew — Compose agents into collaborative teams
- Task — Define units of work with inputs, outputs, and agent assignments
- Execution Engine — Event-driven orchestration with lifecycle hooks
Quick Start
import { VERSION } from '@crewspace/core';
console.log(`Crewspace Core v${VERSION}`);Note: The Agent, Crew, and Task APIs are under active development. See the root README for the planned API design.
Dependencies
| Package | Purpose |
|---------|---------|
| zod | Runtime schema validation for agent/crew/task configs |
| eventemitter3 | Lightweight event system for the execution engine |
Development
# Build
npm run build
# Run tests
npm run test
# Run tests with coverage
npm run test:coverage
# Type-check (includes test files)
npm run typecheck
# Clean build artifacts
npm run cleanAPI Reference
API documentation will be generated from JSDoc comments as the public API stabilizes.
