What is Open Routines?
Open Routines is a free, open-source desktop application for macOS that lets you create repeatable AI workflows (called routines) that run on your schedule and handle repetitive tasks automatically.
You describe what you want done in plain language. Open Routines executes it for you. A cron job fires every weekday morning and drops a digest of your open pull requests in your inbox. A folder watcher picks up a new invoice PDF the moment it lands and adds a row to your spreadsheet. A Gmail trigger scans your inbox for this year's invoices, pulls the PDFs, and builds you a colour-coded expense report.
The app runs entirely on your machine using your own API keys. There's no cloud dependency, no subscription, and no vendor lock-in. Each routine has its own permission set, so you control exactly what it can read, write, execute, and access.
Open Routines can connect to external services to extend what your routines can do. We take your privacy seriously. Read our Privacy Policy to learn how we handle your data.
Open
Your models, your compute.
No vendor lock-in. Use GitHub Copilot, OpenAI, or any model you can run locally. Your keys, your compute.
GitHub CopilotAnthropicOpenAIOpenRouterGoogle VertexAmazon BedrockDeepSeekGroqOllamaxAITogether AIFireworks AICerebrasHugging FaceAzure OpenAINvidiaDeep InfraScalewayVercel AIand more
Control
You decide what runs, when, and what it can do.
On schedule, when files change, or on demand. Every routine carries its own permission set.
Integrations
Hello world.
Routines go beyond your file system. Connect your favourite tools and let routines work across them.
... and more (soon)