Your Ideas.Written Simply.Running Instantly.
No coding experience needed. Write what you want in plain English markdown files, and goldclaw turns it into a real, working system. It's like magic, except it actually works.
npx create-goldclaw@latest my-first-appEvents / second
Uptime guaranteed
Commands to deploy
Config files needed
Everything you need to process events
A radically simpler approach to event stream processing. No boilerplate. No complex configs. Just markdown and magic.
Markdown is Code
Write your event processing logic in .md files. No compilers, no build steps. Your documentation IS the running system.
Event Stream Processing
Built on goldrush's battle-tested OTP architecture. Producers, filters, and consumers wire into real-time pipelines.
Single Source of Truth
Your markdown files are the source of truth. Version control your entire pipeline with Git. Diff, review, roll back.
Fault Tolerant by Design
OTP supervision trees under the hood. If a process crashes, it restarts. Your streams keep flowing no matter what.
AI-Augmented Pipelines
goldclaw layers AI on top of goldrush. Auto-generate filters, detect anomalies, and optimize your streams in real-time.
Zero Config Observability
Every event is tracked. Built-in dashboards show throughput, latency, errors. Debug without writing a single line.
Three Markdown Files.
One Unstoppable System.
You write simple files that describe what your system should do. goldclaw reads them and builds the whole thing for you. No programming needed.
Example below: a phone support system that can greet callers, understand what they need, connect to screen sharing, or have a free conversation.
This file is your system's dictionary. It lists everything your app can do: say something to a user, listen to them speak, run a command, analyze what they said. You write it like a list, and goldclaw handles the rest.
1# What My App Can Do2 3## Things It Can Do4 5### Say6Talk to the user out loud.7Example: Say: "Hello, how can I help?"8 9### Execute10Run a command on the computer.11Example: Execute: "send-email support@me.com"12 13## Things It Can Check14 15### Listen16Hear what the user says.17Returns: the words they spoke18 19### Analyze20Figure out what the user wants.21Returns: what they meant, how they feelThree steps. That's it.
No PhD required. If you can write a README, you can build an event stream processor.
1# my-pipeline.md2 3## Producer: UserEvents4- source: webhook5- endpoint: /api/events6- format: json7 8## Filter: HighValue9- when: event.amount > 100010- tag: high-priority11 12## Consumer: AlertTeam13- action: notify14- channel: #alerts15- template: "High-value: {{event.id}}"Watch events stream in real-time
Waiting for events...
Made for everyone. Explained simply.
Step-by-step guides written in plain English. No jargon, no assumptions, just clear instructions to get you building.
Your First App (No Coding!)
BeginnerOpen a text editor, write some simple instructions, and watch goldclaw turn them into a real working system.
What Can My App Do?
GuideLearn all the actions available: say things, listen, analyze, execute commands, send messages, and more.
Making Things Happen in Order
GuideWrite a step-by-step script for your app. When this happens, do that. If they say this, go there.
Build a Phone Support Bot
TutorialCreate an AI that answers phone calls, understands what people need, and helps them -- all from a text file.
SOS.Support
LiveA real company uses goldclaw to answer phone calls automatically. It handles tech support and sales all day, every day -- all from three simple text files.
Why This Approach is Special
goldclaw turns simple text files into powerful, self-healing systems that just work.
Change Things Easily
Want a different voice? Change one line. Want to add texting? Add a few lines. No programming experience needed.
Reads Like English
Your workflow files read like a script: "When someone calls, say hello, then listen." That IS the code.
Build Complex Things Simply
Combine different abilities together. Voice handling + tool usage + memory = one super-powered assistant.
It Just Works
Events flow through your system automatically. If something breaks, it fixes itself. You don't need to worry about the plumbing.
Up and running in under a minute
Three commands and you have a live event stream processor. No accounts, no credit cards, no friction.
Install goldclaw
Install goldclaw
npx create-goldclaw@latest my-appCreate your first pipeline
Create your first pipeline
cd my-app && goldclaw init pipeline.mdDeploy and go live
Deploy and go live
goldclaw deploy pipeline.md1# My First Pipeline2 3## Producer: WebhookListener4- source: webhook5- endpoint: /events6- auth: api_key7 8## Filter: OnlyErrors9- when: event.level == "error"10 11## Consumer: SlackAlert12- action: slack13- channel: #errors14- message: "Error: {{event.message}}"That's a fully functional error alerting pipeline. Read the docs
Friendly people. Here to help.
Thousands of people are already using goldclaw. Join them and get help whenever you need it.
GitHub
See all the code, report problems, and suggest ideas. It's free and open to everyone.
Discord
Chat with friendly people who can help you get started. No question is too basic.
Blog
Tips, tutorials, and stories about what people are building with goldclaw.
Showcase
Get inspired by what other people have made. Phone bots, alert systems, smart home setups.
Ready to claw through your event streams?
Join developers who ditched YAML configs and complex build pipelines for markdown-powered event processing.