Install
SeeKi ships as a single binary. Download a release for your platform, or build from source if you prefer. Both paths produce the same program — one executable, no runtime to install alongside it.
System requirements
- macOS, Linux, or Windows on a 64-bit machine
- Network access to the database you want to browse
- A modern browser (Chrome, Firefox, Safari, Edge) for the SeeKi window
Building from source adds one more: Rust 1.85 or newer (Rust edition 2024). Nothing else — no Node, no Docker, no system libraries beyond what your OS already ships.
Option 1 · Download the binary
The fastest path. Grab the release for your platform from GitHub, make it executable, and move it somewhere on your PATH.
# macOS / Linux
curl -L -o seeki https://github.com/kiriketsuki/seeKi/releases/latest/download/seeki-$(uname -s)-$(uname -m)
chmod +x seeki
./seeki --help
On Windows, download the .exe from the releases page and run it from a PowerShell window.
Option 2 · Install with Cargo
If you already have Rust set up, one command installs SeeKi straight from crates.io:
cargo install seeki
Cargo will place the binary in ~/.cargo/bin/seeki. If that folder is on your PATH, you are done.
Option 3 · Build from source
Clone the repository and build a release binary. Use this path if you want to track the main branch, audit the code, or contribute a change.
git clone https://github.com/kiriketsuki/seeKi.git
cd seeKi
cargo build --release
./target/release/seeki --help
The release build produces a self-contained binary at target/release/seeki. Copy it anywhere you like.
Check the Rust toolchain
If you do not yet have Rust, install it with rustup. Then confirm the version:
rustc --version
# rustc 1.85.0 (or newer)
Verify the install
Run the binary with no arguments. If it prints a startup line and a URL, you are ready for the Quickstart.
seeki
# SeeKi listening on http://127.0.0.1:3141
What’s next
- Quickstart — open your first database in five minutes.
- Connections — point SeeKi at your PostgreSQL database.
- Config reference — every field in
seeki.toml.