jcrewai
Version:
Multi-agent automation framework written in TypeScript. Patterned after CrewAI.
19 lines (18 loc) • 568 B
TypeScript
import { Task } from './Task';
import { Agent } from './Agent';
import { Process } from './Process';
export declare class Crew {
agents: Agent[];
tasks: Task[];
process: Process;
verbose: boolean;
customPrompts: any;
taskOutputs: any;
constructor(agents: Agent[], tasks: Task[], process?: Process, verbose?: boolean, customPrompts?: any);
kickoff(inputs: Record<string, string>): Promise<any>;
private interpolateInputs;
runSequentialProcess(): Promise<void>;
private executeTasks;
private getAgent;
test(): void;
}