agentc
GitHubagentc-sh/agentc
agentc
GitHubagentc-sh/agentc
›Introduction
Get started›Concepts in 5 minutes›Build your first agent›Add your first tool›Serve and connect
Concepts›Architecture overview›The manifest›The compilation pipeline›Archetypes›The graph›Tools and capabilities›Runtime libraries›Skills›Agents and prompts›Serving and protocols›Observability
Guides›Author a manifest›Write a tool›Give your agent a filesystem›Control network egress›Connect external tools via MCP›Connect agents via A2A›Use the bash tool›Control tool access with capabilities›Write templated prompts›Manage prompts with Langfuse›Pass context from the client›Configure a model provider›Connect a CopilotKit frontend›Deploy a standalone binary›Deploy with Docker and PostgreSQL›Instrument with OpenTelemetry›Extend code generation with blocks
Reference
Manifest
Runtime
›Observability

Runtime libraries

The libraries the agentc runtime provides to the code it executes.

A component does not run in Node and does not run in a stock Python interpreter. It runs in an environment the runtime assembles, and that environment includes libraries the runtime provides prefixed with agentc. These libraries are not dependencies of the package. The runtime provides them, so nothing installs them and nothing can substitute them.

What a runtime library is

A runtime library is how component code reaches a capability the runtime has decided it may use. The runtime decides what the filesystem contains, where outbound requests may go, and other aspects of the environment. The library is how code reaches those decisions rather than a way around them.

Every component sees the same view

A component built into the runtime and a component supplied as guest code see the same filesystem and the same egress rules. The runtime owns that view and presents it consistently everywhere. A tool is the only component kind that accepts guest code today, but the environment it sees is still the same environment the rest of the runtime works against.

Where to go next

  • Runtime reference
  • fs
  • http
  • Architecture overview
← PreviousTools and capabilitiesNext →Skills

© 2026 pogue.dev. All rights reserved.

Creative CommonsCC BY 4.0
On this pageWhat a runtime library isEvery component sees the same viewWhere to go next

Search docs

Search the agentc documentation