Agents

Production agents with knowledge bases, research pipelines, multimodal processing, and integrations.

Agents that do real work. Each example demonstrates knowledge retrieval, multi-tool orchestration, structured output, or multimodal processing.

1from kern.agent import Agent
2from kern.models.openai import OpenAIResponses
3from kern.tools.yfinance import YFinanceTools
4
5agent = Agent(
6 model=OpenAIResponses(id="gpt-5.2"),
7 tools=[YFinanceTools(stock_price=True, analyst_recommendations=True)],
8 instructions=["Use tables to display data"],
9 markdown=True,
10)
11
12agent.print_response("What's the outlook for NVDA?", stream=True)

Knowledge & RAG

Agents that search, retrieve, and reason over knowledge bases.

Research & Analysis

Multi-tool agents for competitive intelligence and due diligence.

Multimodal

Agents that process audio, video, and generate speech.

Integrations

Agents connecting to external platforms and protocols.