Agent Team
Coordinate multiple agents with sequential, parallel, or manager-driven strategies.
Interactive Demo
Run a team of agents with different modes
Code Example
agent-team-demo.ts
import { Agent, AgentTeam, Brain, OpenAIProvider } from "@shivamsharma11/agent-sdk";
const brain = new Brain({
providers: [new OpenAIProvider({ apiKey: process.env.OPENAI_API_KEY })],
});
const researcher = new Agent(
{ name: "researcher", instructions: "Research facts.", model: "gpt-4o-mini", provider: "openai" },
{ brain }
);
const writer = new Agent(
{ name: "writer", instructions: "Write creatively.", model: "gpt-4o-mini", provider: "openai" },
{ brain }
);
const team = new AgentTeam({
name: "content-team",
mode: "sequential",
agents: [researcher, writer],
brain,
});
const result = await team.run({ input: "Tell me about Mars." });
console.log(result.text);
console.log(result.results);