A JavaScript library that embeds a GUI agent in any web page, letting users control the interface with natural language.
anthropics/claude-quickstarts
A collection of starter projects for building deployable applications on the Claude API, covering agents, computer use, browser automation and finance analysis.
- Stars
- 18,748
- Forks
- 3,201
- Open issues
- 228
- Last commit
- 12 days ago
What is it?
Claude Quickstarts is a set of example projects that show how to build applications on the Claude API. Each quickstart is meant to be a starting point you can run, read and then adapt to your own needs. They require a Claude API key to run.
The collection covers several areas. It includes a customer support agent that uses a knowledge base, a financial data analyst that visualizes data through chat, and a browser automation demo built on a Playwright-backed tool. It also has computer-use examples for controlling a desktop, including a containerized demo and a native macOS reference implementation, along with minimal Chrome DevTools Protocol and VNC examples for Claude's browser and computer toolsets.
A large part of the repository focuses on Claude Managed Agents. Examples include a Slack bot, a Linear agent, a scheduled daily brief agent, a Sentry triage agent, an MCP server that exposes the Sessions API, and a Next.js road trip planner that demonstrates streaming and multi-agent coordination.
Key features
- 01Ready-to-run example projects for common Claude API use cases
- 02Customer support agent backed by a knowledge base
- 03Browser automation tool built on Playwright
- 04Desktop control examples for computer use, including a native macOS version
- 05Managed Agents examples for Slack, Linear, Sentry and scheduled workflows
- 06MCP server exposing the Managed Agents Sessions API
Use cases
- Learning how to structure a Claude-powered application before writing your own
- Building an internal support assistant that answers from a knowledge base
- Prototyping browser or desktop automation agents
- Adding a Claude agent to Slack or Linear workflows
Topics
FAQ
- What is claude-quickstarts?
- A collection of starter projects for building deployable applications on the Claude API, covering agents, computer use, browser automation and finance analysis. Claude Quickstarts is a set of example projects that show how to build applications on the Claude API. Each quickstart is meant to be a starting point you can run, read and then adapt to your own needs. They require a Claude API key to run.
- Is claude-quickstarts free to use? What license does it have?
- claude-quickstarts is open source under the MIT license. Check the license terms before using it in commercial products.
- Is claude-quickstarts still maintained?
- Actively maintained. The last commit to claude-quickstarts was on Oct 8, 2026.
- What can I use claude-quickstarts for?
- Learning how to structure a Claude-powered application before writing your own Building an internal support assistant that answers from a knowledge base Prototyping browser or desktop automation agents Adding a Claude agent to Slack or Linear workflows
- Where can I get claude-quickstarts?
- The source code and installation instructions are on GitHub: https://github.com/anthropics/claude-quickstarts
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source SDK for building and running AI agents in Python and TypeScript, with tools, MCP, memory, and model portability.
Self-hosted AI coworker platform where each agent gets its own browser, files and tools, with every action gated by policy and logged.
Self-hosted, open source AI assistant and persistent bot platform where you choose the model and sandbox, on web, desktop, iPhone and Android.
A collection of remote MCP servers that let AI clients like Cursor or Claude query and manage Cloudflare accounts and services in natural language.
A self-improving AI agent that creates and refines skills from experience, runs on many model providers, and works through CLI and messaging apps.