randal

Anything you can do on your computer,
Randal can do while you sleep.

Or try:

Every Randal comes
with a home base.

A native Mac app that runs right on your computer — and that Mac becomes Randal's runner. Anything you can do on it, Randal can do too.

Runner · your Mac
Randal
+
2
Morning briefingRunning
Message Randal…
+PlanAutoDefault ⌄
Working
DownloadApple Silicon · 2020 or laterDownloadWindows · Coming soon

Home base, or
wherever you are.

The Randal app is your home base. From there, reach it however's easiest — chat, voice, or your own tools.

01In the Randal apphome baseYour home base — the native Mac app, where you chat, set things up, and watch it work.
02In chatMessage it in Discord or Slack like a teammate. It replies in the thread.
03By voiceJust talk. Ask for what you need on a call and hear it back — hands-free.beta
04In your own toolsDrop it into your app or website with a simple connection. It fits where you work.
Randal Cloud

Your Mac sleeps.
Randal Cloud doesn't.

Add an always-on Randal we host for you. It keeps working when your laptop is closed — or when you don't have a Mac at all — and the mobile and desktop apps both reach it. Run it alongside the Randal on your Mac and switch between them anytime.

  • Install the app. Pick Randal Cloud. Done — set up from your phone in minutes
  • Always on — jobs keep moving while your Mac is asleep
  • Runs alongside the Randal on your Mac; switch between them anytime
Add Randal Cloud $19/mo on any paid plan
Scoped by design. Randal Cloud only has the permissions of its own cloud container. One thing stays home: Teach & Observe watch a Mac's screen, so they still happen on your Mac.
Randal Cloud
hosted · always on
Online
Set up from your phone —
01Install the app
02Pick Randal Cloud
03Done
2:41 AM · your Mac is asleep
Randal Cloud is still working the queue

If you use it,
Randal can use it.

Randal can do anything you can do on your computer — so it uses your tools the same way you would. And when there's a faster path in — an API, an MCP server — it takes it. Setup is dead simple either way.

Slack
Notion
GitHub
GitLab
Figma
Linear
Stripe
Gmail
Calendar
Drive
Docs
Sheets
Discord
Telegram
WhatsApp
Zoom
Asana
Trello
Airtable
Jira
Slack
Notion
GitHub
GitLab
Figma
Linear
Stripe
Gmail
Calendar
Drive
Docs
Sheets
Discord
Telegram
WhatsApp
Zoom
Asana
Trello
Airtable
Jira
Confluence
HubSpot
Shopify
Dropbox
Box
YouTube
Instagram
Evernote
Obsidian
Signal
Snapchat
Outlook
Teams
Excel
Salesforce
Zendesk
Intercom
ClickUp
Monday
Todoist
Confluence
HubSpot
Shopify
Dropbox
Box
YouTube
Instagram
Evernote
Obsidian
Signal
Snapchat
Outlook
Teams
Excel
Salesforce
Zendesk
Intercom
ClickUp
Monday
Todoist
Calendly
Loom
Miro
Canva
Webflow
WordPress
Mailchimp
Twilio
Vercel
Netlify
Cloudflare
Supabase
Sentry
Datadog
PayPal
Square
X
Reddit
LinkedIn
Spotify
OpenAI
Zapier
Calendly
Loom
Miro
Canva
Webflow
WordPress
Mailchimp
Twilio
Vercel
Netlify
Cloudflare
Supabase
Sentry
Datadog
PayPal
Square
X
Reddit
LinkedIn
Spotify
OpenAI
Zapier
randalone agent · every tool
01

Uses them like you do

Because Randal works your computer the way you do, it can just open the app and click through it — no integration required. If you can use it, so can Randal.

02

Or plugs in deeper

Prefer a direct line? Randal speaks APIs and MCP, so it can connect straight into your CRM, your store, your internal tools — even ones we've never heard of.

03

Setup is dead simple

Connect the apps you use in a click, or point Randal at an MCP server. No glue code, no integration project — it's working in a minute.

A few of the tools Randal connects to · plus any custom connector or MCP server you add

Let Randal use this computer
You turned this on · revoke anytime
Doing it the way you would —
01Opened your mail app
02Found the invoice thread
03Filled in the form
04Clicked Send
Take back control anytime — one switch and it stops.

Anything you can do,
it can do.

Turn it on and Randal can actually use your computer — clicking, typing, and moving through your apps exactly the way you would. If you can do it on your screen, so can it. No special integrations required.

  • Works your everyday apps, just like you
  • Reaches anything on your screen — even tools with no API
  • You watch every step as it happens
You're always in control. Access is off until you grant it, and one switch takes it back — Randal only ever has the permission you give it.

Observe & teach

Watch once.
Repeat forever.

Learns your workflow

Show it your job. Get back your time.

Let it watch you do a task once. It turns that into a workflow — and does it for you every time after.

  • Watches you do it once
  • Turns it into a repeatable workflow
  • Runs it for you from then on — you stay in control

Records only what you choose · nothing leaves without your say-so

RECWatching how you put together the weekly update
01Pulled the latest numbers
02Dropped them into the doc
03Sent it to the team
Saved as workflow · “Weekly update
now runs on every matching request
Observe mode
You turned this on
Noticed you do this every Monday
01Pull last week's numbers
02Drop them into the report
03Send it to the team channel
Want me to take “Monday report”?
Approve to automate · ignore to skip
Observe mode

It spots the busywork before you ask.

Leave Observe on and Randal quietly watches for the things you do over and over. When it sees a pattern, it offers to turn it into a workflow — so the repetitive stuff automates itself.

  • Notices repeated tasks on its own
  • Suggests a workflow — you approve or ignore
  • Same trusted engine as Watch & teach, always-on
Off until you turn it on. Observe never runs unless you switch it on, and you can pause it any time.

Private by default.
Yours, end to end.

Randal only ever has the access you give it. You decide what it can reach, when it can watch, and what it can do — and none of it is ever used to train a model.

You hold the keys

Randal only reaches an app or site when you hand it the credentials. Share a login and it knows how to get in — stored encrypted, used only to do the work.

Access you didn't grant doesn't exist

Randal can't touch anything you haven't given it. No silent permissions, no reaching into accounts or files you never connected.

It only watches when you allow it

Randal learns a task by watching your screen — but only while you turn Observe on. The rest of the time it isn't looking at all.

Never trained on your data

Your prompts and your work are never used to train a model. Randal runs with zero data retention across every model it touches.

Zero data retention, across every model. Whichever model Randal routes to, your prompts and work are never stored or trained on. Your data stays yours.

Randal picks the model.
You never have to.

One model is never best at everything — so Randal chooses for you. It reads each step and routes it to the model that does it well, leaning on cheaper, faster models for the simple parts. No model picker, no guesswork: you get frontier quality where it counts, without paying frontier prices for everything.

One task → Randal routes each step automatically
“Fix the failing test and write the release note.”
Read & route the request$0.001fast model
Reason through the hard part$0.041frontier reasoning
Write the code$0.028top coding model
Draft the summary$0.005mid-tier model
Total this run~60% less than all-frontier$0.075

Always see what you're using

Your live usage sits right inside Randal — how much of your plan you've used and how much is left, updated as it works. No end-of-month surprises.

$

No surprise overage

Your plan includes a set amount of usage. At the cap, Randal pauses new work instead of silently charging more.

Your data isn't training data. By default, Randal runs with zero data retention — so the model providers never store your prompts or train on your work. Your data stays yours.
We've tried AI tools out there — most are buzzwords and I'm not a developer. Randal just gets the work done, the way I'd do it myself.

Put it to
work today.

Start the managed plan and hand Randal a real task — models and setup handled, nothing to wire up. Change your mind? Cancel anytime and we'll refund your unused balance, prorated to the day.

Start your plan Or self-host for free

managed usage plan from $99/mo · cancel anytime, prorated refund on unused balance · self-host free with your own keys