Skip to content

About

Android client for Verzeta Studio, the open-source, local-first AI team workspace. Chat with your agents, run group conversations and follow projects from your phone, tablet or foldable. Pairs with your own desktop. No telemetry.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Verzeta

Verzeta™ for Android

Chat with your Verzeta Studio agents from your phone.

License: LGPL-3.0-or-later Platform: Android 8.0+ Built with Kotlin + Jetpack Compose REUSE 3.0 compliant

Website Follow @VerzetaAI Reddit r/Verzeta

verzeta.com · X / Twitter · Reddit

The Android companion for Verzeta Studio. Talk to your multi-agent project rooms from your phone or tablet. Pair the app with your own Verzeta Studio desktop host and chat with named-alias agent teams (@Coord, @Researcher, @Writer, @Critic) wherever you are.

This is one of two Verzeta wire clients; the other is Verzeta for VS Code. Both connect to the same Verzeta Studio host over the same WebSocket wire protocol. The desktop host stays authoritative and does all the model, tool, and agent work.

Everything runs on your paired desktop. There is no cloud account, telemetry or advertising.


What it does

  • 1:1 and group conversations with named-alias agents. Each agent's reply is attributed inline.
  • Project rooms. Folders that bundle an agent roster, documents, and group chats.
  • Attachments. Share images and files into a conversation.
  • Canvas, artifacts, and generated media, surfaced live from the host.
  • Tasks, tool-call timelines, polls, and activity history.
  • Inline reasoning disclosure for models that produce visible thinking.
  • @user notifications when an agent mentions you.

What it does NOT do

  • Does not run AI, tools, or agents on the device. Everything runs on your paired desktop host.
  • Does not talk to any LLM provider directly.
  • Does not collect telemetry or analytics, and contains no advertising, crash-reporting, or push SDK.
  • Does not require any cloud account. It connects only to the host you pair with.

Requirements

  • Android 8.0 (API 26) or newer.
  • A reachable Verzeta Studio desktop host with Remote Access enabled. See the main Verzeta Studio documentation to set one up.
  • The phone and host on the same network, or the host reachable over the internet with TLS.

Install

Download the APK from the release page and install it. The app is not on Google Play yet. To build from source:

./gradlew assembleDebug      # debug APK
./gradlew bundleRelease      # release App Bundle (AAB) for the Play Store

An Android SDK (API 36 build tools) and JDK 17 are required.

Pair with your host

  1. On the desktop, open Settings → Remote Access, click Manage Remote Access, and turn on the server switch. Turn on TLS encryption first if you want an encrypted connection.
  2. In the app, tap Add host (or + on the Home screen) and enter the URL the desktop lists under CLIENTS CAN REACH THIS HOST AT: ws://<desktop-address>:9180/ws, or wss://… with TLS encryption on.
  3. For a wss:// host, paste the SHA-256 fingerprint shown in the desktop's Remote Access dialog.
  4. Click Generate pair code on the desktop and enter the code in the app.
  5. Once connected, tap Open chat to start a conversation.

Documentation

End-user guides live in docs/User/ and are bundled in-app under Settings → Help & docs.

Topic Page
What Verzeta for Android is and how the pieces fit Introduction
Installing the app and pairing with a host Install and pair
Browsing and managing conversations Conversations
Chatting with agents and teams Chatting
Project rooms: rosters, documents, group chats Projects and rooms
The live canvas editor Canvas
Plans, tasks and tool calls Tasks and tool calls
Scheduled agent runs Heartbeats
Artifacts and generated media Artifacts and media
Host catalogs: tools, MCP servers, skills, web search Host catalogs
The audit log: who did what, when Activity timeline
Team decisions on the record Polls
App settings Settings
Error messages and their fixes Troubleshooting
Frequently asked questions FAQ
What stays on your device Privacy summary

Privacy & security

  • No telemetry, no analytics, no ads. The app connects only to hosts you explicitly pair with.
  • No direct LLM calls. All model, tool, and agent work happens on your desktop host.
  • No cloud account. There is no Verzeta-operated backend.
  • Pairing tokens are stored in the app's private storage. Transport uses TLS for wss:// hosts, with SHA-256 certificate pinning for self-signed certificates. The only library that touches the network is OkHttp, used solely as the WebSocket transport.

Full details: PRIVACY.md · SECURITY.md

Security issues: please follow the responsible-disclosure process in SECURITY.md. Do not open a public issue.


Community


Contributing

Bug fixes, features, documentation, tests, and translations are all welcome.

By contributing you accept the Contributor License Agreement.


License

Verzeta for Android is licensed under LGPL-3.0-or-later. Every source file declares it inline via an SPDX-License-Identifier header, and the project is REUSE 3.0 compliant.

As a wire-protocol client and UI, this app is the infrastructure tier of Verzeta's wider triple-license framework (the GPL-licensed components live only in the desktop host). See LICENSING.md for the full arrangement, LICENSES/ for the license texts, CLA.md for the contributor terms, and TRADEMARKS.md for naming and logo guidance.

About

Android client for Verzeta Studio, the open-source, local-first AI team workspace. Chat with your agents, run group conversations and follow projects from your phone, tablet or foldable. Pairs with your own desktop. No telemetry.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages