Built for founders who are still doing too much themselves.

The operating system that takes repetitive work off your plate.

Today's AI waits to be told what to do. Jarvis follows your workflow on screen in real time, then handles repetitive work independently in the background. Visible, interactable, and governed.

2.5K+ installs·1.4K+ Discord·600+ GitHub stars·source-available

The pebble follows your cursor. Move it.

More than a tool. A hands-on operator for your business.

Jarvis works right next to your mouse, on the same screen. A lead asks to meet in a message. He notices the request, checks your calendar, suggests a time, and, once you approve, sends the invite and updates your CRM.

calendar · new event
Invitee
When
Jarvis wants to send the invite
send_invite · asks first
The intro call Sofia asked for in this morning's message. Thursday, 14:00.
Approve onceDeny
invite sent · CRM updated
jarvis
you
live demo · it loops

You always know what it's doing.

The pebble wears its state. Red hears you, white thinks, blue speaks, amber waits for your yes, and green is the job landing. Clear glass means nothing is happening, and that's a promise.

Idle
Listening
Thinking
Speaking
Asking

He turns big jobs into finished work.

Give him the outcome. He breaks it into steps and carries them out across your apps even after you close your laptop.

He works with the context other tools miss.
He sees your screen, files, and calls. He keeps your people, projects, and decisions in the Vault, one place for the business context he needs to work.
Real time, by voice
Talk while he works. Correct him mid-task the way you would correct a person, without stopping what you're doing.
Takes initiative but you stay in control.
From the conversations and work you share, he spots what needs to happen next, suggests the action and starts only when you approve.

Never stop what you're doing.

No dashboard required for quick actions — change settings, start a workflow, check on a job, all by talking, right where your cursor is. The full dashboard is there when you need control.

settings · summoned
Voice
Autonomy
Wake word

Show Jarvis the routine once. Then let him take it from there.

Say "every Monday at 9, draft the investor update" and it becomes a standing flow that runs itself from then on.

investor-update.flowlive
every monday · 09:00pull the week's numbers
actiondraft update · drop in your inbox

Monday, 09:00. Team call.

Jarvis listens from the pebble. No app to open, no box to fill in.

09:14 · the team agrees on three KPIs for the quarter
KPI tracker built, before the call ends.
09:29 · someone says the pricing page is out of date
The pricing page update is ready before the call is over.
09:31 · the call ends
Recap sent to the team. Three agents still running.
09:32 · you grab a coffee
The updated page is ready for review. Nothing goes live until you approve it.
brain · always on
laptop
macOS
studio
Windows
homelab
Linux

With you, wherever you are.

One brain, a lightweight sidecar on each machine, and the pebble follows you to whatever desk you sit down at, mid-task. Host the brain yourself or let us run it; the sidecar stays yours either way.

Coverage that compounds while everyone else's shrinks.

Every app Jarvis learns becomes one YAML template. As a builder you can contribute templates; hosted users request and buy them. Whatever software your company runs on, Jarvis can learn it.

gmail.yaml · community-contributable
# every app a human can use
app: gmail
domains: ["mail.google.com"]
tasks:
  - name: send_email
    steps:
      - click(role=button, name=Compose)
      - fill(aria-label=To, $recipient)
      - fill(role=textbox, $body)
      - click(role=button, name=Send)
New apps every week. One YAML per app, contributed by the community, so the apps you need get covered fast.
Every app, not just the API ones. Internal tools, niche SaaS, legacy systems, anything a human can use.
Templates don't rot. They target roles and ARIA, not pixels, so the template you rely on still works after the app's next redesign.

Governed autonomy, not blind autonomy.

A co-founder you can see. Jarvis works where you can watch it, so mistakes are visible and you step in mid-task instead of discovering them at the end.

yours
Your machine, your models
Source-available. Run local models, or bring your own keys. Your data lives on your hardware, not in a big AI company's cloud.
asks first
Amber before anything irreversible
Ten authority levels. Anything that spends, sends, or deletes waits for your yes, and every tool execution lands in the audit trail.
stop
You can stop it cold
One click pauses or kills any agent on any machine. The emergency stop is on every surface.

Choose the level of support you need

Start free on your own hardware, or let us run the brain. All prices in dollars, cancel anytime.

1. Set it up yourselfSelf-hostedThe full runtime on your own hardware, source-available, with your own model keys. No card, no trial clock.Free
2. Get help along the wayHostedJarvis running without managing it. We host the always-on brain; the pebble, your apps, and your screen stay on your machine.$9.99 / month
3. Let us take care of everythingHosted + Jarvis AIEverything in Hosted plus Jarvis AI, our own model. No keys to manage, tokens included.From $29.99 / month

Three commands and it's running the company with you.

# install · launch · enroll
$ bun install -g @usejarvis/brain
$ jarvis start
$ jarvis enroll "my-desktop"
✓ pebble live at your cursor · :3142

2,554 installs · Linux 2,278· macOS 195· Windows 81

The Manifesto

Jarvis is not another tool to operate. It's the operating system that acts as a co-founder: your entire laptop, running the company with you.