Skip to main content

AI voice-to-agent developer terminal

Speak a goal. Route it to memory and execution. Stay in flow.

Capture voice, classify intent, enrich with semantic memory, and launch bounded coding tasks — all from a single desktop terminal built for AI-native development.

Desktop app optimized for solo developers using voice + local AI in daily coding sessions.

Pair the terminal with Agent Wispr, Agent Brain, and Agent Harness when you want the complete connected loop.

agent-terminal://sessioncomposer tab
# 1. clone and start the current app
git clone https://github.com/joshl26/agent-terminal.git
cd agent-terminal
npm install
npm run tauri:dev

# 2. open Composer and draft a goal
# the local guard reviews it before dispatch

# 3. optionally configure Brain and Harness
# BRAIN_BASE_URL / HARNESS_BASE_URL

# 4. inspect context, history, and run status
5
UI tabs: Composer, Runs, History, Transcripts, Context
v0.3.3
current source version
Tauri
Tauri desktop shell; availability follows live release links
Local-first
local-first, scales to team operation

See it in action

Watch a real session, not a script.

Agent Terminal overview

See voice capture, project memory, and bounded task delegation working together in one session.

What it does

Voice, memory, and execution in one terminal — not three tools.

Agent Terminal is a real, shipping desktop application — not a demo. It captures voice through Agent Wispr, can enrich requests with Agent Brain when configured, validates each outgoing request with a pre-send guard, and delegates bounded coding tasks to Agent Harness when that service is configured.

N

Voice transcript ingestion

Capture speech via Agent Wispr, classify intent, and route transcripts directly into the terminal session without breaking flow.

M

Semantic memory integration

When Agent Brain is configured, recall relevant project context — facts, decisions, and prior work inform the guard and session context.

A

Harness task launch

Compose a goal in the terminal, run the pre-send guard, and delegate bounded coding tasks directly to Agent Harness workers.

C

Persistent session history

Every session and turn is persisted to a local SQLite database. Browse and replay past sessions from the History tab.

D

Native Tauri desktop shell

Runs as a first-class Tauri desktop application. Platform artifacts are published through the live download manifest — not a browser tab.

L

Pre-send guard

A pure, side-effect-free guard evaluates every outgoing message before dispatch — blocking risky or malformed requests before they leave.

B

Single sign-on across the suite

Log in once and stay authenticated across Brain, Terminal, and Harness. Tokens are stored in the OS credential store — no re-login when switching apps.

How it works

Start with a goal. Add memory and execution only where it helps.

1

Speak or type a goal

Use Agent Wispr to capture voice transcripts, or type directly in the Composer tab. The terminal classifies intent and prepares context.

2

Enrich with memory

When configured, Agent Brain supplies relevant project facts, prior decisions, and session history before a task is launched.

3

Run the pre-send guard

Every outgoing message passes through a pure guard function that validates scope, detects risky patterns, and blocks malformed requests.

4

Launch to Harness, review in Runs

Bounded coding tasks are dispatched to Agent Harness workers. Live run status appears in the Runs tab with full attempt history.

Tauri desktop shell
Voice ingestion via Agent Wispr
Semantic memory via Agent Brain
Pre-send guard (pure, no side effects)
Harness task launcher
SQLite session history

First-run shape

Start with `npm run tauri:dev`, open the Composer tab, and type a goal. Brain enrichment and Harness delegation are optional configured integrations; add Wispr voice input when you want hands-free operation.

Positioning

Not another chat UI. A terminal built for the full AI-native loop.

Native desktop shell (not a browser tab)

Agent TerminalYesCursor IDENoWindsurfNoClaude DesktopNo

Voice transcript ingestion

Agent TerminalYesCursor IDENoWindsurfNoClaude DesktopNo

Semantic memory across sessions

Agent TerminalYesCursor IDENoWindsurfNoClaude DesktopNo

Bounded task delegation with verification

Agent TerminalYesCursor IDENoWindsurfNoClaude DesktopNo

Pre-send guard (pure, auditable)

Agent TerminalYesCursor IDENoWindsurfNoClaude DesktopNo

Persistent session history (local SQLite)

Agent TerminalYesCursor IDENoWindsurfNoClaude DesktopNo

Single sign-on across the full suite

Agent TerminalYesCursor IDENoWindsurfNoClaude DesktopNo

What's shipping now

What you can do today.

The complete workflow is already here: capture a goal, enrich it, guard it, run it, and inspect what happened.

D

Native desktop shell, five working tabs

Composer, Runs, History, Transcripts, and Context run today as a Tauri desktop workflow. Available platform artifacts follow the live release manifest — not a browser tab or a demo build.

N

Voice capture, live

Agent Wispr transcripts flow directly into the Composer tab, classified and ready to act on, without a copy-paste round trip.

M

Automatic memory recall

Agent Brain pulls relevant project facts and prior decisions into context before every session starts, not on request.

A

Delegation to Harness workers

Bounded coding tasks launch straight to Agent Harness, with live status and full attempt history visible in the Runs tab.

L

Pre-send guard on every message

A pure, side-effect-free guard checks scope and blocks malformed or risky requests before they ever leave the app.

C

Local session history

Every session and turn is persisted to a local SQLite database — browse and replay any past session from the History tab.

FAQ

Questions before you install.

Can I self-host Agent Terminal?

Yes. Agent Terminal runs entirely on your own machine as a Tauri desktop app. No cloud required for core functionality.

What problem does it solve?

It bridges voice input, semantic memory, and AI task delegation into one desktop terminal — so you can speak a goal and have it routed to the right tool without leaving your workflow.

Do I need Agent Brain and Agent Harness?

No, but the terminal is designed to work best with both. Brain provides memory enrichment; Harness handles bounded task execution. Each is independently optional.

What is the best first run?

Download and install Agent Terminal, open the app, go to the Composer tab, and type a goal. Check the Runs tab to see the Harness response.

Does it require Wispr for voice input?

No. Agent Wispr is an optional integration. You can type directly in the Composer tab and get the full memory-enriched, guard-protected, Harness-delegated flow.

Where should I start if I want to evaluate it quickly?

Use the install guide and quickstart docs for installation, a first local session, and optional Brain or Harness pairing.

Affiliate Program

Promote Agent Software Suite. Earn 30% recurring.

Refer paying builders and earn 30% on every invoice they pay for the next 12 months.

30%

Commission

12 invoices

Window

60 days

Cookie

Get your first voice-to-agent session running quickly.

Clone the repo, build the Tauri shell, type a goal in the Composer tab, and see the pre-send guard and Harness delegation in action.