AsterAster
Open web app
Bring your own models

Three models.
One better answer.

Aster is a fast, private LLM chat app for Android and the web — and Aster Judge makes three models answer, critique each other, and settle on a consensus before you act on it.

An active Aster chat conversation
Streaming chat — markdown, code, your model
Two ways to run

One app family

Aster

LLM chat & voice for Android

Every OpenAI-compatible endpoint — OpenAI, OpenRouter, Groq, or a local LM Studio / Ollama — with streaming answers, markdown and syntax-colored code, vision attachments, response variants, full-text history and a hands-free voice mode. Encrypted local backups keep it all safe. Roughly 3.5 MB.

Loading the latest release…

Aster Judge

Aster, plus Judge Mode as the main event

Everything Aster does, with the full Judge Mode experience: a three-model panel answers your question independently, each seat peer-reviews the whole panel, and a designated judge delivers one Consensus Answer — including where the models disagreed and why the ruling went that way. Judge sessions save as first-class chats.

Loading the latest release…
Judge Mode

Don't trust one model.
Convene a panel.

One answer from one model is a coin flip with confidence attached. Judge Mode makes the models check each other — on your questions, on your API keys.

STAGE 1
Three independent answers

Analysts A, B and C — any three models you pick — answer the same question without seeing each other's work.

STAGE 2
Peer review

Every seat reads the whole panel and writes a tight review: agreements, disagreements, weak points, strongest material.

STAGE 3
The ruling

The judge seat consolidates everything into one Consensus Answer, with an honest note on what the panel disagreed about.

Judge Mode transcript with stage pills and collapsible sections A collapsed judge session showing the Consensus Answer
Under the hood

Everything stays yours

Any endpoint, unlimited

OpenAI-compatible connections with live model lists, a setup wizard, custom headers and raw JSON params. Local models work too — key optional.

Voice mode

A full-screen session with a living orb: continuous listen, think and speak, and you can interrupt mid-sentence like a real conversation.

Judge Mode

Three-model consensus with stage pills, collapsible deliberation and follow-up turns that carry the panel's prior rulings as context.

Encrypted backups

A self-made vault format — PBKDF2 + AES-CBC + encrypt-then-MAC — behind a password you choose once. Restores portable to any new phone.

A chat app, done properly

Streaming with stop, markdown and highlighted code, vision attachments, regenerate and edit, model switching mid-chat, drafts, offline queue.

No lock-in

Open formats, signed APKs a few megabytes small, light/dark themes, home-screen widgets, and an account you never need to make.

The app

Every screen earns its place

Aster home dashboard
Home dashboard
Aster full-screen voice mode
Voice session
Aster API connection configuration
Connection setup