multimodal/websites/tarko/docs/en/guide/get-started/introduction.mdx
Tarko (Tool-augmented Agent Runtime Kernel, Open-source), pronounced /ˈtɑːrkoʊ/, is a tool-call and event-stream driven Agent runtime framework with powerful Context Engineering capabilities.
Tarko provides:
Support for multiple Tool Call engines including native Function Call, custom parsers, and models that don't support native Function Tool.
Built-in event stream processing with native streaming support and standardized Agent Protocol.
Advanced context management for long-running agent operations with automatic context optimization.
Extensible hook system for customizing agent behavior at every stage of execution.
Tarko is built with a three-layer architecture:
Tarko powers several production systems:
New to Tarko? Start with Quick Start
Building agents? Check out SDK Reference and Tools
Need customization? Explore Agent Hooks and Context Engineering
Deploying to production? See Server Deployment and Agent Snapshot
Building UI? Start with UI Integration