The app evolves. The record stays.
Reviewed · 28 milestones
Selected milestones from the project changelogs, with the version and date of each change. Follow what changed in your way of using ShvIA.
Four new themes
Aurora and Ambar expand the dark palettes; Marfim and Sakura, the light ones. The choice follows the account across app screens.
Downloads that follow the app
Desktop installers come from the same manifest as the updater, including each file’s version, size and hash.
A local browser for the agent
Desktop opens its own window to read and operate pages. You sign in yourself and confirm each click and each typed text.
Optional, off by default; requires Desktop 1.23.0 and enablement on the server and in the app.
Security assessments with an authorized scope
An operator can authorize a local assessment with a defined target, expiry and budget. Credentials stay on the machine and execution requires native consent.
Optional workflow for authorized operators; requires Desktop and a configured local executor.
History says who spoke and when
Code Mode identifies the author and date, keeps messages in order and restores the model, tokens and cost line when returning to a project.
Hands-free voice conversations
Speak, hear the reply sentence by sentence and interrupt by speaking. The app shows listening and speaking states and lets you leave voice mode.
Requires microphone permission and available speech recognition and synthesis services.
Desktop prepares the local engines
The app installs missing runners, and the panel shows what is ready or needs your attention.
Explicitly chosen autonomy
Code Mode offers approval levels to control reading, editing and execution. Full requires a written confirmation and applies to the session.
Full skips approval prompts and ignores the Allow, Ask and Deny lists.
Open a remote project preview
The Ports tab opens the workspace’s development server in a browser preview with temporary, revocable access.
Requires preview infrastructure configured by the operator.
Microphone and camera declared on Android
The Android app declares the permissions needed by the page’s audio and image features.
Store distribution and device permission are separate steps.
An incoming email can start a routine
Alongside schedules and webhooks, a message in your IMAP mailbox can trigger a chain of steps, with deduplication and the same quota controls.
SMS joins conversations and alerts
SMS messages and alerts use the same gateway policy, records and limits.
Optional integration with your Twilio account; charges belong to that account.
ShvIA also replies in Slack
Direct messages, mentions in threads and files use the same conversation, authorization and audit flow.
Requires a connected Slack workspace.
Agents communicate through A2A
An agent description, an endpoint and a peers screen let other agents integrate with ShvIA through its existing pipeline.
Steer the work while it runs
On the Claude Code and Codex engines, a correction can enter a running turn without restarting the conversation.
Edit a question without losing the earlier path
Editing a message creates a conversation branch. Earlier versions remain available instead of being overwritten.
More servers for in-house models
vLLM, SGLang, llama.cpp and LM Studio join the on-prem catalogue without a cloud-provider key.
The work plan stays visible
The Tasks tab shows the agent’s plan and session context. Local engines and the CLI send their lists to the same panel.
Readable answers in the terminal too
The anna CLI renders Markdown with lists, tables, quotes, links and highlighted code.
A quick window over your work
A global shortcut opens ShvIA over other apps. shvia:// links take you to the conversation in the native client.
Plan before executing
Plan mode reads the project and presents a plan on both local runners without writing files or running commands.
Switch projects without ending the agent
Each session keeps its own agent. Changing the visible folder no longer interrupts work already in progress.
Save files on the phone too
The ShvIA page can ask the Mobile app to save a file through the device’s native mechanism.
The lock returns when you come back
When returning to the app, the session locks again. Unlocking uses the device’s biometrics or credential.
The Codex catalogue comes from your installation
Models and effort levels are read from the installed client with your account instead of a fixed site list.
Three engines in Code Mode
ShvIA, Claude Code and Codex get distinct choices. The panel shows which engine is working in the folder.
The project keeps questions and answers
Code Mode history is saved per project on the server and can be recovered when returning to the folder.
Skills selected per project
The screen lets you choose project instructions and shows their token cost before adding them to the context.
These versions describe the project history. Available Desktop installers are listed on the download page. Download ShvIA Desktop.