Skip to content

Package Index ​

Use pkg.go.dev for exported signatures, constructors, and type documentation. The site follows main; choose the appropriate version on pkg.go.dev for your installed dependency.

Runtime and Orchestration ​

PackageResponsibility
agentcoreAgent loop, tools, configuration, events, hooks, state, runnables
graphDAG, Pregel, typed graphs
workflowPipelines, parallel execution, routing
componentsRAG component contracts
toolsBuilt-in tools and operation adapters
skillSkill loading and metadata
promptPrompt utilities
filequeueProcess-local path mutation serialization
fuzzyNormalized text matching and replacement
pkg/utilEnvironment/string/error helpers

Persistence and Interfaces ​

PackageResponsibility
sessionJSONL conversation trees and agent-store adapter
storeState storage implementations
serverHTTP/SSE and thread endpoints
tuiTerminal UI engine
mcpMCP clients and tool extensions
a2aRemote agent tasks and discovery
acpSession-based communication
aguiUI execution events
a2uiDeclarative UI surfaces and data binding

Providers ​

Released under the MIT License.