扉 tobira, the door
Every database, one terminal.
Browse, query and edit thirty databases from one terminal app. The same keys and commands work on all of them, and a read-only guard keeps production safe.
brew install xavidop/tap/tobira
Homebrew is macOS only; on Linux and Windows, use a release binary.
Thirty databases, from SQLite, PostgreSQL and MySQL to MongoDB, Redis, Snowflake and vector stores, in one terminal UI. tobira ask answers questions about them,tobira mcp serves them to agents, and tobira doctor checks the setup. See the drivers.

Why tobira
One tool for every database
terminal
One terminal
A single static Go binary. Browse schemas, run queries and edit rows without leaving the terminal.
drivers
Every database
Thirty drivers behind one interface, with the same keys and commands on all of them. Add your own as a plugin.
safety
Safe by default
Read-only connections refuse every write. Passwords stay out of the config file, in env vars or the OS keyring.
ai
AI ready
Ask in plain language with tobira ask, on Gemini, OpenAI, Anthropic or Ollama. tobira mcp serves your connections to agents.
ci
Built for CI
tobira query prints JSON, NDJSON or CSV with clear exit codes, and tobira doctor checks your setup in a pipeline.
live
Live changes
tobira watch streams change events from PostgreSQL, MongoDB, Redis and more, in the terminal UI or to stdout.