# FastAgent An agent is just a directory — FastAgent serves it as a live service on GitHub, Telegram, Slack, Feishu, or any channel you compose. No rewrite, no new format, no platform. FastAgent is harness-, model-, and infra-neutral (the Agent Handler SPEC calls the harness the engine — same seam). The built-in harness is pi. Full corpus (all pages, one document): https://fastagent.sh/llms-full.txt ## Sections - [Documentation](https://fastagent.sh/docs/llms.txt) — Guides and reference: quickstart, configuration, embedding, channels, deployment, and the Agent Handler SPEC. - [Blog](https://fastagent.sh/blog/llms.txt) — Releases, design writeups, and what's shipping next — from the FastAgent team. ## Start here - [Documentation](https://fastagent.sh/docs/index.md) - [Quickstart](https://fastagent.sh/docs/quickstart/index.md) - [Build and Serve an Agent with FastAgent](https://fastagent.sh/docs/ai-start/index.md) - [Overview](https://fastagent.sh/docs/overview/index.md) - [Configuration](https://fastagent.sh/docs/configuration/index.md) ## For coding agents - [Build an agent](https://fastagent.sh/start.md) — the guided start: new project, existing files, or embedded in an app. - [Agent skill](https://fastagent.sh/.well-known/agent-skills/fastagent/SKILL.md) — the same guide as an installable skill. - [Source](https://github.com/fastagent-sh/fastagent) · [npm](https://www.npmjs.com/package/@fastagent-sh/fastagent)