An AI assistant in your Mac’s notch

Meetriv.

Tell Riv what you need. Riv works out the solution.

Coming soon to Mac

skate reel — 1080p · 30fpsExport
MediaAudioTextStickersEffectsTransitionsCaptionsFiltersAdjust
ImportRecordStock
0:070:120:050:090:110:04
Text
TDefault textAdd a text layerAuto captionsTranscribe the clip's speechAaText templatesTitles, lower thirds✦Text effectsGlow, shadow, outline
first try, no warm up
00:00:04:12/ 00:00:24:0016:9 ▾
VideoAudioSpeedAnimationAdjust

Basic

Scale100%
Position X0
Position Y0
Rotation0°
Opacity100%

Blend

Normal⌄
Stabilize
Remove background
Snap
0:000:050:100:150:200:25
so we took the long way roundfirst try, no warm upgolden hour does the restText
IMG_4471.movIMG_4482.movIMG_4490.mov
Morning, Sam.SparkSpark3 ideas ready

What can I give you a hand with?

Ask me anything, or hold the mic and talk
142 runs left · Pro planWe’d love to hear feedback ↗
Morning! Three post ideas from this week’s clips.The first follows up on your warehouse ollie, which people liked.
01Warehouse ollie, the slow-mo cutFollows your last reel, which people liked.Write itCopy
02Five tricks to learn in a weekendBeginner posts do best for you.Write itCopy
03How I shoot golden hour at the bowlYou asked for more behind the scenes.Write itCopy
Tell Spark anything, or hold the mic and talk
Exporting at 9:16
Riv is on it0:00

Export this in 9:16, put it in Drive, and send Maya the link.

  1. Exporting at 9:161080 × 19200:12
  2. Putting it in DriveUploading0:21
  3. Sending Maya the linkWriting it in your voice0:27
StopOpen itClose
Send Maya the week’s reel?

You send her a cut most Fridays. Relay can export it, put it in Drive and send her the link every Friday at 5.

Yes, every FridayNot now
On this timeline
Your clips are 4K on a 1080p timeline.

Turn on proxies and playback smooths out. The export still uses the full files.

Ask more
Tell Riv what you need in the notch. Riv works out the solution.

How it works

Talk to Riv like a friend.

Most AI waits for you to write the prompt and set up the tool.
Riv starts from what’s wrong, and works out whether to answer, show you, or do it.

01 Say it

Answers,
right where you’re working.

“Why does playback stutter?” “My desktop is a mess.”
Type it, or hold the mic and talk.

No prompt to craft, no mode to pick. Riv reads your screen and works out what you need. Sometimes that’s a straight answer, right in the notch.

When the solution is worth learning…

02 Show me

Every click,
shown on your screen.

A dotted box around the button.
The words beside it.

When the solution is a few clicks you’ll want again, riv draws each step over your app. You do the clicking. Riv keeps pace.

And when it’s just a job to get done…

03 Do it

Does your work
in the background.

A 9:16 export. The file in Drive.
The link sent to Maya.

Riv does it across your apps in the background, and every step lands on one card while you keep working.

Three ways to solve it. One riv, in the notch.
skate reel — 1080p · 30fpsExport
MediaAudioTextStickersEffectsTransitionsCaptionsFiltersAdjust
ImportRecordStock
0:070:120:050:090:110:04
Text
TDefault textAdd a text layerAuto captionsTranscribe the clip's speechAaText templatesTitles, lower thirds✦Text effectsGlow, shadow, outline
first try, no warm up
00:00:04:12/ 00:00:24:0016:9 ▾
VideoAudioSpeedAnimationAdjust

Basic

Scale100%
Position X0
Position Y0
Rotation0°
Opacity100%

Blend

Normal⌄
Stabilize
Remove background
Snap
0:000:050:100:150:200:25
so we took the long way roundfirst try, no warm upgolden hour does the restText
IMG_4471.movIMG_4482.movIMG_4490.mov
Morning, Sam.SparkSpark3 ideas ready

What can I give you a hand with?

Ask me anything, or hold the mic and talk
142 runs left · Pro planWe’d love to hear feedback ↗
Morning! Three post ideas from this week’s clips.The first follows up on your warehouse ollie, which people liked.
01Warehouse ollie, the slow-mo cutFollows your last reel, which people liked.Write itCopy
02Five tricks to learn in a weekendBeginner posts do best for you.Write itCopy
03How I shoot golden hour at the bowlYou asked for more behind the scenes.Write itCopy
Tell Spark anything, or hold the mic and talk
Exporting at 9:16
Riv is on it0:00

Export this in 9:16, put it in Drive, and send Maya the link.

  1. Exporting at 9:161080 × 19200:12
  2. Putting it in DriveUploading0:21
  3. Sending Maya the linkWriting it in your voice0:27
StopOpen itClose
Send Maya the week’s reel?

You send her a cut most Fridays. Relay can export it, put it in Drive and send her the link every Friday at 5.

Yes, every FridayNot now
On this timeline
Your clips are 4K on a 1080p timeline.

Turn on proxies and playback smooths out. The export still uses the full files.

Ask more

Your crew

Your work,
split across
Riv’s crew.

When the same thing keeps coming up, Riv makes a copy of himself to look after it. Each copy gets its own name, its own colour and one job, then settles into your notch. Together, they’re your crew.

Sweep

Desktop tidy

Put 83 files away, deleted nothing

File Keeper · just now

Spark

3 post ideas ready

The first follows your last reel

Content Creator · just now

Tempo

Your week is planned

Moved 2 meetings to keep Friday free

Calendar Keeper · just now

Scout

Found a cheaper fare

$140 less for your 18 Dec flight

Deal Scout · just now

Ember

Workout planned

30 minutes, before your 9am call

Fitness Coach · just now

Penny

2 subscriptions unused

Cancelling them saves $26 a month

Money Manager · just now

Relay

Maya has the link

Shared the reel from Drive

Team Messenger · just now

$RIVBOT on Solana

Hold $RIVBOT,
keep the crew.

$RIVBOT is the key to riv's full potential. Hold it in the wallet you already use, connect that wallet in the app, and the paid tiers are yours — the balance is read on-chain, so there is no card, no invoice, and nothing to claim.

Contract address

Coming soon — the address is posted on this page first. Buy on pump.fun

No one from riv will message you first, and nobody needs your seed phrase to unlock a tier.

Posted here first

The address goes up on this page, then gets announced once from @vansitha12. Anywhere else, it is not us.

Read on-chain

Access comes from the balance in your wallet, read straight from Solana. No forms, nothing to sign, nothing to claim.

Holders get the tiers

Hold $RIVBOT and riv's paid tiers are already yours — same wallet, no second checkout.

1. Buy$RIVBOT when the address above goes live.
2. Hold10,000+ for Pro, 100,000+ for Crystal — in your own wallet.
3. Connectthat wallet in the app and the tier unlocks on the spot.

Holder tiers

Unlock Riv’s full potential.

One ask is one run, however many steps it takes,
and so is each job your crew does. Hold $RIVBOT and the tiers below are already yours.

Free

Questions and small tasks

$0/ forever

20 runs a month

For the questions and small jobs
that come up along the way.

  • Answers, walkthroughs, and jobs done
  • A crew that keeps things handled
  • Works across your connected apps
Get it in the app

Crystal

For the whole list

100,000 $RIVBOT held

600 runs a month

For the days you’d like to
hand over the whole list.

  • Everything in Pro
  • 30x the monthly runs
  • Crystal badge in the app
Get it in the app

Tiers unlock in Riv, under Settings. Holder tiers are read from the wallet holding $RIVBOT — nothing to sign, nothing to claim.

FAQ

What exactly is riv?

Riv is an AI assistant in your Mac’s notch that starts from what you need, not a prompt. You say it in your own words, like you’d tell a friend, and riv works out the solution: an answer, the steps drawn over your app, or the job done in the background. When the same thing keeps coming up, Riv clones himself, and the copy takes it over for good.

How is riv different from other AI assistants?

Most AI tools leave the hard part to you: working out which tool fits what you need, then writing the prompt and setting it up. Riv skips that. You never pick a mode or build an automation. You say what you need, and riv works out the solution, including whether to clone himself to keep it solved from then on.

How does riv decide whether to answer, show me, or do it?

From what you say and what’s on your screen. A question gets an answer in the notch. A solution worth learning gets its steps drawn over your app, a dotted box round each button, one step at a time. A job gets done in the background, with every step on one card you can check or undo. You can always just say which you want.

What is my crew?

When the same thing keeps coming up, Riv clones himself to look after it. Each copy gets its own name, its own colour and one job, like Sweep for keeping your Mac tidy or Spark for post ideas. Together they’re your crew. They live in your notch, do their jobs on their own, and let you know when there’s news.

Do I have to set up my crew?

No. When riv finishes a job that will come back, it offers in the same reply: “Done. Want me to do this every Monday?” Say yes and Riv clones himself to take it on. A new job that fits someone already on your crew goes to them, so the crew stays small. When you first open riv, it asks a few questions and may start one or two for you.

Does my crew need my Mac to be on?

Jobs that need your Mac, like tidying files, run while it’s awake, and a run it missed happens once when you’re back. Jobs that don’t, like finding ideas on the web, can run with the lid closed.

Can riv actually do things in my apps?

Yes. Riv works across your Mac and your connected apps in the background, from filing a download to sending an email or collecting research in Notion, while you keep working. The demos on this page are illustrative and don’t connect to your accounts.

What does riv see and do without asking?

Riv only looks at your screen, listens, or acts when you ask. Your crew only does the jobs you said yes to, and you can see and undo what they did.

What counts as a run?

One request is one run, however many steps it takes, and each job your crew does is one run too. Free includes 20 runs a month, Pro includes 150, and Crystal includes 600.

Which Macs will it work on?

Riv is being built for Apple Silicon Macs running macOS 14 or later.

Can I download riv yet?

Riv is coming soon to Mac. In the meantime, explore the demos and tell us what you’d want riv to do.

Where is the $RIVBOT contract address?

It is posted on the homepage first, in the $RIVBOT section, and announced once from @vansitha12. If an address turns up anywhere else and claims to be ours, it is not.

How do holders unlock Pro and Crystal?

Hold 10,000+ $RIVBOT for Pro, 100,000+ for Crystal, in the wallet you connect in the app. The balance is read on-chain, so it is a wallet you already own — no snapshot form, no claim step.

Do I have to buy $RIVBOT to use riv?

No. The free tier stays exactly as it is, with 20 runs a month and no wallet required.

Say hi before riv lands.

Leave a note with your email and you’ll hear when riv is out.

Coming soon for macOS