Repository navigation
Naia v0.2.2 (Linux)
Pre-releaseLinux builds for Naia 0.2.2.
This is a prerelease, on purpose
Every installed Windows client polls
releases/latest/download/latest.json for updates, and GitHub resolves latest
to the newest release that is neither a draft nor a prerelease. Publishing this
as a normal release would move latest here, that URL would start returning
404, and every installed client would lose updates while reporting a network
error.
So this stays a prerelease until the Windows artifacts and a verified
latest.json land in the same release. Windows users: keep using 0.2.1 and its
in-app updater. Nothing about your update path changes.
Downloads
| file | for |
|---|---|
Naia-0.2.2-1.x86_64.rpm |
Fedora, RHEL, Bazzite and other rpm distributions |
Naia_0.2.2_amd64.deb |
Debian, Ubuntu and derivatives |
Naia_0.2.2_amd64.AppImage.tar.gz |
anything else — extract and run |
artifacts.sha256 |
checksums, exactly as CI produced them |
x86-64 only. The bundled Vosk speech library ships as a linux-x86_64 build, so
arm64 is not available.
There is no automatic updater on Linux
Windows has a signed updater. Linux does not yet — these packages are not signed
and carry no update metadata. Updating means downloading the next release and
reinstalling. The package manager will handle the replacement for the deb and
rpm.
Verifying what you downloaded
sha256sum -c artifacts.sha256 --ignore-missing
The paths in that file are relative to the CI build directory
(rpm/, deb/, appimage/), because it is the byte-for-byte file the build
produced rather than a rewritten copy. Compare the hashes, not the paths.
Requirements
The deb and rpm declare what they need: webkit2gtk4.1, gtk3, pipewire-alsa
and alsa-lib, or their Debian equivalents. Everything else the app uses — the
Node runtime, the agent, the speech library — is bundled inside the package.
What is in 0.2.2
Persistent workspace-isolated memory, a configurable OpenAI-compatible base URL
for local and self-hosted servers, keyboard shortcuts for tool permission
prompts, reasoning separated from spoken output, GFM and Mermaid rendering in
chat, audio and video preview in the workspace, the naia shell command, and a
batch of background-music and localization fixes.
The full list is in releases/v0.2.2.yaml.
Known limits on Linux
The in-app browser panel embeds Chrome by reparenting an X11 window. On a
Wayland session that embedding does not work, and the panel will not show a
page. On an X11 session it does.
Local voice synthesis (VoxCPM2) is Windows-only in this release.
🤖 Written with AI assistance. If anything looks off, please ping @luke-n-alpha or open a discussion.