Clients, pipeline, tasks
Companies, contacts, deals and everything you owe someone. Custom fields, because your business is not a template.
You already live in the terminal. Your clients, your conversations, your tasks and your invoices live in six browser tabs that know nothing about each other, and nothing about the work you actually did today. vibeOS puts them in one Mac app, next to the agents doing the work.
In development. macOS. No account required, because there is no server to have an account on.
# the business, from the shell you were already in $ wa chats 17:35 Ifthekhar Iqbal Enan 13 unread 17:12 TIHimel 4 unread $ vibe overdue 3 days late Send the revised scope Ifthekhar today Invoice 0142 Studio Kern $ claude # same window, same project, reading the same book
An agent can refactor a service in twenty minutes. It still cannot tell you which client that was for, what you quoted, who is waiting on a reply, or whether the thing you shipped last Tuesday was ever invoiced.
The work happens in the terminal. The record of it lives somewhere else, entered by hand, late, if at all.
A CRM, a task tracker, an inbox, a notes app, a time tracker. Five bills, five logins, five copies of the same client.
Client conversations, contracts, rates and unshipped code. All uploaded, indexed, and one breach away from public.
Companies, contacts, deals and everything you owe someone. Custom fields, because your business is not a template.
WhatsApp, email and iMessage against the person they came from, so a reply is not archaeology across four apps.
A genuine PTY running your own Claude Code or Codex login. Tabs pinned per project, per account, per client.
Hold a key, talk, and get a properly written prompt in the terminal. Transcribed on the Mac, not in someone's cloud.
Not a cache of a server. Not a sync layer with an offline mode. The actual record of your business is a SQLite file you can open, copy to a drive, and read in twenty years without asking anyone's permission.
The terminal runs real interactive sessions against your own Claude Code or Codex login. That is a deliberate architectural choice, not a detail.
Everyone runs the same app on their own Mac. What each person sees depends on what they are allowed to see, and their work syncs to yours directly between machines. There is no middle server holding the company, because there is no middle server at all.
Tasks filtered to what is assigned to them. Managers see more. The role decides, not an honour system.
What was picked up, what shipped, how long it took. Recorded as the work happens rather than typed into a timesheet.
Machines exchange changes with each other. Across time zones, while you sleep, with no server in between to be breached or billed.
vibeOS is being built in the open and used every day to run the business that is building it. It is not finished, and this page will not pretend otherwise.
One email. No sequence, no drip, no webinar.
macOS only. Apple Silicon. Not on the App Store yet. Pricing is not decided, so there is no price on this page. Team sync between machines is the piece being built now. If any of that is a dealbreaker today, it is better that you know before you write.