About
Software that workswhen the servers do not.
NabuSuite builds native desktop tools for developers. Two applications so far, built on the same foundations, sharing one conviction: the software you depend on every day should run on the computer in front of you.
01What we believe
Four positions, and what each one costs.
Your machine is the computer
Not a thin client for someone else's. NabuVoice runs its speech models on your hardware; NabuCode keeps your sessions in a daemon on your own computer. The network is something these apps can use, not something they need.
Native, because the constraints are real
Both apps are Tauri 2 desktop applications with Rust underneath. That buys a global hotkey that actually works, a Finder extension, and a process model where closing a window is not a destructive act. None of that is available to a browser tab.
Unused features should cost nothing
Performance is a stated product value rather than a nice-to-have. NabuCode pools its live terminal renderers and caps them, so a pane you are not looking at is not quietly spending your battery.
Say the uncomfortable part
NabuVoice's Windows build has never been compiled on a real Windows machine, so this site says so. NabuCode's optional voice features do call cloud providers, so this site says that too. A marketing page that only lists the good parts is not worth reading.
02The apps
Two products, one idea.
They install and run independently. There is no bundle, no shared account, and no reason to use one because you use the other.
03Where things stand
Neither app has shipped publicly.
NabuVoice runs on macOS 12 and later today; its Windows build exists in the source tree but has never been compiled or run on a real Windows machine, which means it is not a supported platform and we will not list it as one. NabuCode is at version 0.2.0 and targets macOS, Linux and Windows, with a companion phone app — it is pre-release on all of them.
There is no download on this site because there is nothing to download. When that changes, the people on the waitlist hear first, and the changelog starts carrying real dated entries instead of describing a current build.