# Crumbs > A language and hosted runtime for AI agent workflows. Crumbs is a workflow automation platform where AI agents write workflows, humans review them, and a hosted runtime executes them. A `.crumb` file defines the entire process: tasks, data flow, permissions, human checkpoints. The compiler validates types and contracts before anything runs. The runtime enforces permissions and handles execution. Crumbs is BYOK (bring your own key). You choose and configure your LLM providers (Anthropic, OpenAI, Z-AI, etc.). Different tasks in the same workflow can use different providers. Built and operated by Transmitter Capital, LLC. Key concepts: - **Workflows**: Defined in `.crumb` files. Code-like definitions of multi-step agent processes with typed contracts, explicit permissions, and structured execution - **Tasks**: Self-contained units of work. Each task declares inputs, outputs, capabilities, and the provider that runs it. Plain English intent, typed boundaries - **Machines**: Hosted Linux environments where workflows execute. Isolated per customer. Data is plain text files on disk - **Memory**: Structured knowledge that persists across runs. Patterns, edge cases, domain knowledge — typed with retention policies. Shared across workflows - **Channels**: Coordination and observability layer. Backed by Slack. Humans and agents participate: watch, guide, redirect mid-run - **Workstations**: Bridge your local machine to remote workflows via `crumbs attach`. Your files, tools, and databases become accessible to workflows - **Compiler**: Catches type mismatches, missing fields, permission violations, and structural errors before execution - **Learning**: Tasks capture insights as they work. Quality improves through use, not maintenance - **Grading**: Humans or agents evaluate output after runs. Grades flow into future runs alongside memories - **Triggers**: Workflows run on schedule (cron), on demand from Slack, or manually via CLI ## Docs - [Agent Documentation](https://docrumbs.com/agents): Comprehensive guide for AI agents — covers the language, syntax, capabilities, security model, pricing, and example workflows ## Public Pages - [Homepage](https://docrumbs.com): Overview, features, and request access form - [Agent Guide](https://docrumbs.com/agents): Full language and platform guide for AI agents evaluating Crumbs - [Support Agent](https://rtbtr.com/o/crumbs/support): Crumbs support agent on rtbtr ## Legal - [Privacy Policy](https://docrumbs.com/privacy): Data handling, BYOK model provider processing, retention and deletion - [Terms of Service](https://docrumbs.com/terms): Eligibility, acceptable use, billing, liability, governing law (Texas) ## Optional - [Contact](mailto:hello@docrumbs.com): General inquiries