Teams

Multi-agent teams for content pipelines, editorial workflows, and intelligent routing.

Teams that coordinate work across agents. Each example demonstrates parallel research, editorial pipelines, or intelligent routing.

1from kern.agent import Agent
2from kern.models.openai import OpenAIResponses
3from kern.team import Team
4from kern.tools.hackernews import HackerNewsTools
5from kern.tools.yfinance import YFinanceTools
6
7researcher = Agent(name="Researcher", tools=[HackerNewsTools()])
8analyst = Agent(name="Analyst", tools=[YFinanceTools(stock_price=True)])
9
10team = Team(
11 name="Research Team",
12 mode="coordinate",
13 members=[researcher, analyst],
14 model=OpenAIResponses(id="gpt-5.2"),
15)
16
17team.print_response("What tech trends are driving NVDA?", stream=True)

Content & Research

Teams that gather, synthesize, and produce content.

Support & Routing

Teams that classify, route, and coordinate responses.