awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
cursor avatar

cursor/cookbook

0
View on GitHub↗

Cookbook

This repository is a collection of example projects and guides for building with Cursor's coding agents. The samples cover running agents from TypeScript code against local workspaces or cloud runtimes, streaming their output live, and launching them from a terminal. Other examples include a cloud agent kanban dashboard, a task graph orchestrator, an app-prototyping chat, and a realtime voice intake demo.

Several samples go beyond a basic quickstart. The kanban dashboard lists cloud agents as cards grouped by status, repository, or branch, previews their artifacts, and launches new agents from a repository and prompt. The task graph runner splits work into a dependency graph, runs subagents in parallel by rank, passes upstream results to dependents, and shows live progress on a hot-reloading canvas. A bridge example lets programs in other languages drive an agent by exchanging JSON messages. The voice demo connects caller audio directly to a single speech-to-speech model that books appointments, collects intake details, and routes messages using fictional in-memory clinic data.

The collection also covers governance and hosting. Hook-based examples record an audit trail of prompts, shell commands, and file edits, block sensitive prompts, restrict models by repository, and keep documented skills aligned with code changes. Setup guides describe running cloud agent workers on customer-managed AWS infrastructure, using virtual machines with Docker, serverless containers, or Kubernetes. Workers connect outbound over HTTPS only, so no inbound access to the worker host is needed. The terminal coding agent example confines file and shell tools to a single workspace folder.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Coding Agent Orchestrators - Runs coding agents from TypeScript code or a terminal, streams output live, and sequences dependent tasks so independent work runs in parallel.
  • Coding Agents - Starts coding agents from apps, scripts, and workflows through a TypeScript API that works against local workspaces and cloud runtimes.
  • Agent Progress Boards - Lists cloud coding agents as kanban cards grouped by status or repository, previews artifacts, and launches new agents from a repository and prompt.
  • Native Speech-to-Speech Agents - Connects caller audio directly to a single speech-to-speech model that listens, reasons, calls tools, and speaks replies without separate transcription and synthesis stages.
  • Realtime Speech-to-Speech Agents - Uses a single realtime speech-to-speech model that takes caller audio and speaks replies directly, calling typed tools mid-conversation without separate transcription or synthesis stages.
  • Customer-Managed Cloud Agent Workers - Runs agent workers in customer-managed environments to clone repositories, run builds and tests, and reach internal services while orchestration stays hosted.
  • Agent Event Hooks - Runs configured hook scripts on agent events such as prompt submission, shell commands, and file edits to log, block, or follow up, failing closed on errors.
  • Agent Task Dependency Resolvers - Executes a graph of dependent agent tasks ordered by dependency so each step runs only after its prerequisites finish.
  • Agent Worker Deployments on AWS - Provides setup guides for running agent workers on AWS virtual machines with Docker, serverless containers, or Kubernetes, including trade-offs and troubleshooting.
  • Worker Connections - Connects self-hosted cloud agent workers outbound over HTTPS to the hosted orchestration service, so no inbound access to the worker host is needed.
  • Self-Hosted Agent Servers - Guides running cloud agent workers on customer-managed AWS servers using containers on virtual machines or serverless containers.
  • Dependency-Ordered Task Execution - Sorts subtasks into dependency ranks, runs each rank in parallel, and injects parent output snippets into child prompts so dependents wait for prerequisites.
  • Parallel Subagent Orchestrators - Splits a task into a dependency graph and runs the pieces in parallel across local subagents with live status.
  • Dependency-Aware Task Orchestration - Sorts subtasks into dependency ranks and runs each rank concurrently so independent work fans out and dependents wait.
  • Agent Run Event Streams - Streams events as an agent run progresses while leaving prompts, models, cancellation, artifacts, and conversation state under the caller's control.
  • Agent Governance - Ships hook-based examples that audit agent prompts, shell commands and file edits, block sensitive prompts, restrict models by repository, and keep skills aligned with code.
  • CLI Coding Agent Hosts - Runs a coding agent from a command-line tool so developers can hand tasks to an agent from the terminal.
  • Cloud Agent Launchers - Lists cloud coding agents as kanban cards by status or repository, previews artifacts, and launches new agents from a repository and prompt.
  • Cloud Agent Project Prototyping - Spins up agents in a sandboxed cloud environment to scaffold new projects and refine ideas from a web interface.
  • Cross-Language Agent Bridges - Lets programs in other languages run a single agent turn by starting a bridge process and exchanging JSON messages.
  • Headless Agent Runs - Creates an agent in a script, sends a fixed prompt, and waits for the run to finish without an editor.
  • App Building Agents - Builds new apps from a plain-language description by running a coding agent inside a chat application that writes the code and refines it step by step.
  • Parallel Task Graph Execution - Splits work into a dependency graph, runs subagents in parallel by rank, passes upstream results to dependents, and shows live progress on a canvas.
  • Terminal Coding Agents - Demonstrates a terminal agent loop calling a hosted model with file and shell tools confined to one workspace folder.
  • Appointment Scheduling Systems - Finds open slots, registers patients, and books, lists, cancels, or reschedules appointments during a live voice conversation.
  • Hot Reloading Previews - Re-renders a preview frame live as agents write streamed output into a canvas file that recompiles on every write.
  • Self-Hosted Infrastructure - Guides running cloud agent workers on customer-managed AWS servers or containers with autoscaling and outbound-only HTTPS connections to the hosted service.
  • Model Usage Blocklists - Blocks prompt submissions when both the chosen model and the git origin repository name match configured substring blocklists, failing closed on errors.
  • Prompt Secret Scanning - Scans submitted prompts for secrets or sensitive data and blocks them before reaching the model, optionally deferring to a data-loss or secret-scanning service.
  • Agent Read and Write Folder Confinement - Confines agent file and shell tools to one workspace folder, rejecting absolute paths, parent traversal, and symlink escapes while capping output, run time, and tool rounds.
  • Agent Tool Auditing - Records each agent action through project hooks into an audit log so teams can review what the agent did and when.
  • Workspace Path Sandboxes - Resolves every file and shell tool path inside one workspace folder, blocking absolute paths, traversal, and symlink escapes while capping output, run time, and tool rounds.
  • Agent Activity Audit Trails - Records prompt submissions, shell commands and results, and file edits as structured entries to a local file or an internal audit service.
  • Agent Hook Audit Logs - Writes structured line-by-line records of prompts, shell commands, shell results, and file edits, and can forward them to internal logging or monitoring services.
  • Line-Delimited JSON Protocols - Exchanges newline-delimited JSON messages with a child bridge process so any language with standard JSON support can drive a coding agent turn.
  • Agent Interaction Streams - Streams an agent's responses and tool usage live into a chat window so users can follow the work as it happens.
  • Task Progress Streams - Streams agent output token by token into a canvas file so each task card updates live as work progresses.
4,158 stars·499 forks·TypeScript·1 view

Star history

Star history chart for cursor/cookbookStar history chart for cursor/cookbook

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does cursor/cookbook do?

This repository is a collection of example projects and guides for building with Cursor's coding agents. The samples cover running agents from TypeScript code against local workspaces or cloud runtimes, streaming their output live, and launching them from a terminal. Other examples include a cloud agent kanban dashboard, a task graph orchestrator, an app-prototyping chat, and a realtime voice intake demo.

What are the main features of cursor/cookbook?

The main features of cursor/cookbook are: Coding Agent Orchestrators, Coding Agents, Agent Progress Boards, Native Speech-to-Speech Agents, Realtime Speech-to-Speech Agents, Customer-Managed Cloud Agent Workers, Agent Event Hooks, Agent Task Dependency Resolvers.

Which projects share features with cursor/cookbook?

Projects with overlapping indexed features include: builderz-labs/mission-control — Mission Control is a self-hosted web dashboard that acts as a control plane for autonomous AI coding agents. It lets… sandbox-quantum/switch — Switch is a self-hosted platform where people and AI agents share chat rooms. Agents built on different coding-agent… zai-org/zcode — ZCode is an AI coding agent harness that runs the agent loop on the user's own machine, coordinating large language… omnigent-ai/omnigent — Omnigent is a policy-governed orchestrator for coding agents. It runs several agent harnesses, such as Claude Code and… stormzhang/ai-coding-guide — This project provides a comprehensive guide and framework for implementing autonomous AI coding assistants within… herdrdev/herdr — Herdr is a terminal multiplexer built for running AI coding agents such as Claude Code, Codex, and Cursor side by…

Projects sharing features with Cookbook

These projects share indexed features with Cookbook. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • builderz-labs/mission-controlbuilderz-labs avatar

    builderz-labs/mission-control

    6,461View on GitHub↗

    Mission Control is a self-hosted web dashboard that acts as a control plane for autonomous AI coding agents. It lets operators register and monitor a fleet of agents across runtimes, dispatch tasks to them, review their runs, and track token spend, all from one interface backed by role-based access and an audit log. Work reaches agents through priority queues, direct assignment, cron-driven recurring templates, and multi-step pipelines that chain one agent's output into the next. Agents claim the highest-priority task atomically, and completed work can be routed through a quality-review gate

    TypeScriptagent-observabilityagent-operationsagent-orchestration
    View on GitHub↗6,461
  • sandbox-quantum/switchsandbox-quantum avatar

    sandbox-quantum/switch

    4,232View on GitHub↗

    Switch is a self-hosted platform where people and AI agents share chat rooms. Agents built on different coding-agent harnesses, models or providers can join a room as teammates, and the system runs and coordinates their sessions on a laptop, over SSH, or on remote machines. Rooms can be bridged to channels on Slack, Microsoft Teams, Discord, Telegram and Mattermost, so teammates address agents in the tools they already use. Agent sessions are launched through native SDK or protocol adapters, with providers such as Claude Code, Codex, Cursor and OpenCode driven through one shared session inter

    Pythonagent-orchestrationaiai-agents
    View on GitHub↗4,232
  • zai-org/zcodezai-org avatar

    zai-org/ZCode

    8,544View on GitHub↗

    ZCode is an AI coding agent harness that runs the agent loop on the user's own machine, coordinating large language model calls with local project files. It is available as a terminal command-line interface that needs no graphical environment, as a browser interface served by a local web server, and as a desktop coding workspace for macOS, Windows, and Linux on both x64 and arm64. The browser mode hosts the interface and agent backend together, with optional token authentication and network binding for remote access. The agent can also work on codebases over SSH or WSL: on connecting, it uplo

    TypeScript
    View on GitHub↗8,544
  • omnigent-ai/omnigentomnigent-ai avatar

    omnigent-ai/omnigent

    11,273View on GitHub↗

    Omnigent is a policy-governed orchestrator for coding agents. It runs several agent harnesses, such as Claude Code and Codex, together in one session, and a single harness identifier decides which agent handles a session, so teams can swap agents without rewriting their definitions. Sub-agents can each use their own harness, model, prompt, and sandbox inheritance, which lets one agent review another's work or split a task with it. Every agent action passes through layered policies set at the server, agent, and session levels. Each policy function allows, denies, or abstains, and a denial stop

    Pythonagent-frameworkagent-governanceagent-orchestration
    View on GitHub↗11,273
  • Compare all 30 related projects→