> ## Documentation Index
> Fetch the complete documentation index at: https://keystroke.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> The all-in-one platform for building AI agents and AI systems.

Keystroke is an all-in-one platform for building robust, powerful AI agents and AI systems. Describe what you want, and an AI agent builds it as real TypeScript — then Keystroke runs it reliably with integrations, credentials, run history, and a shared workspace for your team.

## Build with AI, your way

There are three ways to build on Keystroke, and they all produce the same thing — ordinary TypeScript in your project:

* **[The platform agent](/docs/build-with-ai/platform-agent)** — a built-in building agent in the web app. Chat, and it builds, tests, and deploys for you. No IDE, CLI, or repo required.
* **[Your coding agent](/docs/build-with-ai/cli-for-agents)** — Keystroke's open TypeScript framework and headless CLI are built for Cursor, Claude Code, Codex, and friends. Work in your editor with ordinary git and tests.
* **[MCP](/docs/build-with-ai/mcp-for-agents)** — connect Keystroke to ChatGPT, Claude, or any MCP client and build from chat in a hosted workspace.

Because everything is real code in a real project, whatever one surface builds, the others can read, test, review, and maintain.

## Connect to thousands of integrations

Keystroke has over [1,000 built-in integrations](/docs/integrations) (Slack, Google, Linear, and hundreds more) so agents and workflows can integrate with the tools your team already uses.

You can also connect to any HTTP API (including private internal APIs), wire up MCP servers, and manage OAuth and API keys in one place. See [Integrations](/docs/integrations) and [Credentials](/docs/learn/credentials/overview).

## Run it all in one place

The Keystroke [web app](/docs/learn/web-app/overview) gives your team a managed workspace to run what you build. Deploy agents and workflows, chat with deployed agents in-app or in [Slack](/docs/learn/agents/external-channels), inspect [run history](/docs/learn/logs/overview), manage credentials, and collaborate — all from one shared platform.

## Next steps

If you are new to Keystroke, start with the [Quickstart](/docs/quickstart) — or just open the web app and ask the [platform agent](/docs/build-with-ai/platform-agent) to build something. If you already have a project, you can [explore features](/docs/explore-features) or see examples of common [use cases](/docs/use-cases).
