Local-first inference
Run with LM Studio or Ollama. Frontier escalation is opt-in and per-message.
A local-first Rust application for IMAP mailboxes. Ingest mail, analyze it with local or frontier models, detect risk, recommend folders, and file messages through an auditable agent pipeline.
Your mom and dad shouldn't be scammed.
MailSubsystem Core is the intelligence layer: LLM workflows, RAG context, classification, threat detection, summarization, and filing. Email content stays local unless you explicitly route to a hosted model.
Run with LM Studio or Ollama. Frontier escalation is opt-in and per-message.
Behavior lives in Markdown specs backed by a tool registry, scratchpad, and durable queues.
Mailbox state, analysis output, embeddings, and action history are queryable and auditable.
Each stage fails independently, logs what happened, retries when appropriate, and leaves enough evidence for a human to understand the decision.
The upcoming service brings Core's intelligence into a managed experience with tenant isolation, audit trails, support workflows, and guided onboarding. Core owns the intelligence. The service owns the product experience.
The consumer-ready expression of the same idea: help ordinary people defend their inboxes from phishing, fraud, and manipulation without running PostgreSQL or a local model server.
The Core docs cover what the OSS application does today, how to set it up, and what is hardening next.
Purpose, audience, status, and what to expect before the AGPL release.
Build, database, environment, and the first commands to run safely.
Sync, analyze, locate, file, and maintenance commands.
Sandbox mailboxes, dry-runs, and what not to point at production accounts.