Privacy and control

A privacy-first AI terminal for macOS

Most AI terminals assume a hosted account and send your context to their cloud. Taviraq is built the other way around: you choose the provider, secrets are masked locally before any request leaves the app, and API keys stay in the macOS Keychain.

Download for macOS View source

What "privacy-first" means in Taviraq

Run fully local if you want to

Because providers are your choice, you can point Taviraq at a local model through Ollama or LM Studio and keep assistant traffic on your own machine. Use separate models for chat and for command-risk classification.

Safety is part of privacy

Agent mode checks built-in protected-command patterns and then asks a dedicated command-risk model before auto-execution. If classification fails or cannot be parsed, the command is treated as risky and requires confirmation. Risky or unclear commands pause in an in-app confirmation modal before they touch your shell.

Honest tradeoffs: Taviraq is macOS-first and early-stage. Secret masking and command checks reduce exposure but are not a guarantee — review what you share and what you run. See the Security & Privacy doc for specifics.