The app
Listens & speaks
Native on macOS, iOS and Android. Microphone, echo cancellation, end-of-turn detection, speech recognition, text to speech, barge-in. Your voice never leaves the device.
Self-hosted · Voice-first · Open
Not an account on somebody’s service. Not a wrapper around an API key someone else holds. MyAssistant runs on a machine you own, remembers in files you can read, and answers to you.
You talk to it. It talks back — out loud, while it works.
Drop a <video> or embed here
“The idea is old and the joke is obvious: everybody wants the thing Tony Stark has. The point of this is that you do not need to be him. A phone, a machine you already own, and an evening.”
Architecture
The app listens and speaks. The harness thinks. The vault remembers. Deliberately separate, so you can replace any piece without losing the others.
Listens & speaks
Native on macOS, iOS and Android. Microphone, echo cancellation, end-of-turn detection, speech recognition, text to speech, barge-in. Your voice never leaves the device.
Thinks
A warm agent session behind an HTTP and SSE socket, running wherever you want the assistant to live: your Mac, or a server you reach over SSH. It streams sentences as they are written, and every tool call that needs permission comes back to you first.
Remembers
Markdown with frontmatter and wikilinks — one file per note, in
numbered folders. Obsidian opens it. So does any text editor, so does
grep. The assistant maintains it, and it outlives any version
of this software.
That last part is the one people miss. The memory is not rows in a database belonging to a company. It is a folder. You can read it, edit it, back it up, move it to another machine, or throw it away — and the assistant carries on from whatever it finds there.
Voice, done properly
Replace with a real capture
Replace with a real capture
Projects
Register a repository and the assistant gets a persistent session in it. Ask it something and it answers; give it a job and it takes a git worktree of its own, works on a branch, and tells you when it is done — by speaking up, not by waiting for you to ask.
Run several at once. They cannot collide, because each has its own checkout. The assistant is the chief of staff, not the engineer: it relays, it summarises, and it never claims a job is finished that it has not checked.
Bring your own brain
The harness contract is an HTTP and SSE socket with a documented event vocabulary. Claude Code today, in full — files, commands, git repositories, and it asks before each one. The MyaiOne Rig brings the same assistant to sixty-odd providers. If anything you run can stream sentences and ask for permission, it can wear this voice.
Privacy, as an architecture decision
Speech recognition happens on the device. Nothing is shipped to us, because there is no “us” service in the loop.
Plain Markdown you can read, version, and back up. Delete the app tomorrow and your notes are still notes.
The harness runs where you choose. Tool calls that matter come back to you for approval — it asks before it acts.
Getting started
Your Mac, or a server you reach over SSH. It puts the harness there, creates the assistant’s folder, scaffolds its vault, starts it, and connects.
There is no setup wizard. The assistant interviews you — and its own instruction file is the interview. When it finishes, it writes its own instructions and is never a wizard again.
Ask it things. Give it jobs. It answers out loud, works in the background, and speaks up when something is done.
One honest note: the harness needs its engine installed and logged in on that machine. That is the one thing the app cannot do for you — and it says so plainly rather than failing halfway.
Up close
screenshot
screenshot
screenshot
FAQ
No. MyAssistant is self-hosted. It runs on hardware you own, and there is no service of ours sitting between you and your assistant.
Nowhere. Speech recognition happens on the device. The transcript goes to the harness you chose to run, on the machine you chose to run it on.
Markdown files in folders — frontmatter, wikilinks, plain text. Obsidian opens them; so does any editor. Back them up like any other files, because that is what they are.
It drives real engines: it reads and writes files, runs commands, and works in git repositories — and every tool call that needs permission comes back to you first.
Native apps for macOS, iOS and Android, built on one shared core. The harness runs on macOS or on any Linux server you can reach over SSH.
MyAssistant is free, open-source software. Your only costs are the hardware you already own and whatever models or services you yourself choose to connect.