Edge release · shipping today

Veya

Voice + prompt-first workspace. Agents and MCPs native. Data on your disk. Linux first-class.

Shipping today · cross-platform
macOS Apple silicon · Windows x64 · Linux AppImage. Three builds. One release. One day.
Dogfood · July 2026
5 agents live. 6 MCP services wired. 15 canvases. Sozenta runs itself on Veya.
Copilot ships on Windows. Notion AI runs in a browser. ChatGPT desktop is a chat window. Veya is the workspace — on all three, day one.
Edge release · direct from S3, unsigned URLs

Founder's live install right now — uptime 4d 15h, 5 agents, 6 MCP services, 4,919 files on disk. Every number on this page is verifiable.

The dogfood proof

Four cards. Every one is something we use today.

Not roadmap items. Screenshots of the founder's live install on July 20, 2026.

01 — the surface
One prompt bar. Every canvas. Composed for the task.
The interface is not a fixed shell — it is a set of composable canvases. Voice or prompt at the bottom of every screen. Agents and MCPs are first-class objects. Data on your disk.
Expand →

Veya is a cross-platform desktop workspace. It ships as a Tauri app on macOS, Windows, and Linux, and as a web beta at veya.sozenta.ai.

Three anchor ideas run through the whole surface. Each one is provable on the shipped app today:

Voice + prompt-first
One bar drives every canvas.
"Ask AI anything... or type / for commands" sits at the bottom of every screen. Voice or prompt, the same input surface everywhere. No app-switching, no context loss between surfaces.
Agent-native
Agents and MCPs are objects.
The Agents canvas ships Run / Chat / Schedule on every agent. The Apps canvas lists MCP apps and services with capability chips per grant. Both surface real tool calls in an activity log.
Local-first
Data on your disk.
Notes, mail, docs, photos, and index are local SQLite. Projects are folders under /Users/you/Veya Projects/. Unplug and keep working.
Why Linux first-class matters

Microsoft 365 Copilot ships on Windows. Notion AI runs in a browser. ChatGPT desktop is a chat window. None of them treat Linux as a real target — and office productivity on Linux has been a second-class experience for two decades. Veya treats Linux as a first-class platform from day one: same surface, same features, same release cadence as macOS and Windows.

02 — the canvases
15 canvases. All editable pages.
Home, Docs, Sheet, Slides, Mail, Calendar, Photos, Files, Agents, Apps, Projects, Notes, Atlas, Playground, Diag — every one is a .page file with functions and intents. Users can create new canvases.
Expand →

The generative-UI claim is not aspirational. The canvases are real files on disk, editable in Settings > Catalog, each with the intents and functions it exposes:

Home
home.page
Docs
doc.page
Sheet
sheet.page
Slides
slides.page
Mail
comms.page
Calendar
calendar.page
Photos
photos.page
Files
stacks.page
Agents
agents.page
Apps
apps.page
Projects
projects.page
Notes
notes.page
Atlas
atlas.page
Playground
playground.page
Diag
diag.page
Catalog 15 Canvases · 21 Overlays · 4 Viewers · 7 Actions · 29 MCP tools · 34 DynaViews

Atlas is the work navigator across all workspaces. The demo install runs seven: AlphaFin, AtlasAlpha, AtlasBeta, BetaFin, MoveDstFin, MoveSrcFin, QA Playground — each with per-page word counts. Import from a zip or a folder; clean up empty pages; + New workspace to start another.

03 — agents and MCPs, native
5 agents live. 6 MCP services wired. 1 MCP app.
Real ones — Bug Reporter, Schedule Meeting, Coding Guidelines, Web Search Summarizer, Sports News Daily — talking to inference.sh, AdWeave, AgentDM, aTars, AirShelf Catalog, and docs-mcp. Every tool call visible in a right-panel log.
Expand →

Agents ship with Run / Chat / Schedule on every entry. Install from Vera, import your own bots, or + New Agent from the Agents canvas.

Agents · 5 active
Bug Reporter
Built-in. Files a structured report against the local repo.
Schedule Meeting
Talks to Calendar and Mail. Tag chips: Calendar · Email.
Coding Guidelines
Applies house style to Doc and Sheet outputs. Tag chips: Doc · Sheet.
Web Search Summarizer
Fetches, condenses, files under a Notes folder.
Sports News Daily
Scheduled daily. Writes to a folder in Notes.
MCP services · 6 installed · 1 MCP app (Veya Demo)
inference.sh
tool:app_list tool:app_get tool:app_run tool:task_get tool:task_list tool:task_logs
ac.tandem / docs-mcp
Documentation lookups — capability chips granted per install.
aTars MCP
tool:get_product
AdWeave · Meta Ads
tool:tool_get_ad_accounts tool:get_sentiment_trend
AirShelf Catalog
Product catalog reads — capability chips granted per install.
AgentDM
tool:admin_list_agents

An “Allow untrusted apps” toggle sits at the top of the Apps canvas. Every app carries Open / Pin / Sign in / Re-authorize / Sign out / Uninstall actions.

Agent activity, verbatim

The right-panel activity log shows the actual prompt → tool_call → result chain, expandable per event:

"what events are on my calendar on July 20 2026?"
 agent_tools_calendar_list_events_both { on: "2026-07-20" }
 3 events

"search my calendar for Office"
 agent_tools_calendar_search_events_both { q: "Office" }
 2 matches
Model-agnostic through Vera

Every model call routes through your Vera deployment. Keys, quotas, and policy live in Vera; Veya carries the request. Frontier API today, on-device gemma next, your team's Ollama commons after that, your fine-tune after that — the application stack does not change when the model does.

04 — data on your disk
4,919 files. Real paths. SQLite you can open.
Projects live under /Users/you/Veya Projects/ as source.md with veya:section markers. Notes, mail, docs, photos, and index are local SQLite you can open with the sqlite3 CLI. Every AI change carries accept / reject / edit before it touches your data.
Expand →

Stacks — Veya's file canvas — shows what actually sits on the founder's disk right now. 4,919 files in total, broken down by kind:

4,545
images
73
PDFs
43
screenshots
41
code
15
notes
13
slides
10
videos
8
spreadsheets
The files Veya owns
~/Library/Application Support/Veya/veya-notes.json
~/Library/Application Support/Veya/docs.sqlite3
~/Library/Application Support/Veya/mail.sqlite3
~/Library/Application Support/Veya/photos.sqlite3
~/Library/Application Support/Veya/index.sqlite3

Open any of those in sqlite3. Grep the JSON. If Veya disappears tomorrow, your data does not.

A project on disk
/Users/brijeshsingh/Veya Projects/Inference-Market-Analysis/source.md
Inference-Market-Analysis · investment-committee memo · 12 sections
01. Executive Summary 07. Business Model & Pricing 02. Investment Thesis 08. Competitive Landscape 03. Market Size & Dynamics 09. Risks 04. Product 10. Deal Terms 05. Team 11. Recommendation 06. Traction & Metrics 12. Sources

Each section carries Research / Edit / Validate; the right pane shows the raw source.md with veya:section markers, so the file stays readable outside Veya. Every AI-initiated change surfaces an accept / reject / edit affordance before it touches the file. The model proposes; the user commits.

Design partner program

We’re looking for design partners.

Productivity pilots, through 2026

Bring a workflow — an IC memo, a weekly report, a customer-research pipeline — and shape the surface around it. Free during the program. Direct partnership with the founder.

Gutenberg's press was portable. Any workshop in Europe could set one up and print. That is why it won.
— Veya is that press. Sozenta prints on it every day.