Open Beta ยท v0.1.1

The AI chat client that
shows you everything.

BYOK. DevTools. 400+ models. Your keys, your data, your machine.
No accounts. No subscriptions. No middleman.

Built for people who want to see under the hood

Everything other AI clients hide, SteelTrap shows you.

๐Ÿ”ฌ

DevTools Built In

See every API request, token count, and cost in real-time. Like browser DevTools, but for AI. Inspect the full payload, copy as cURL, track latency.

๐Ÿง 

400+ Models

Access every model on OpenRouter. Search by name or provider, compare pricing, switch instantly. Claude, GPT-4, Gemini, Llama, Mistral โ€” all in one place.

๐Ÿ”‘

Bring Your Own Key

Your API key stays on your machine, stored in the OS keychain. SteelTrap never sees it, stores it, or touches it. No middleman markup, no subscription.

๐Ÿ’ฐ

Real-Time Cost Tracking

Know exactly what every message costs before and after it's sent. Credit balance always visible. Pricing shown per model, per million tokens.

๐Ÿ’พ

Persistent Conversations

Your chats are saved locally in SQLite. Pick up where you left off, search conversations, rename and organize. No cloud sync, no data leaving your machine.

โš™๏ธ

System Prompts

Custom instructions that stick across every conversation. Set your persona, coding preferences, or communication style once โ€” every model follows your rules.

See it in action

Every request inspectable. Every token counted. Every dollar tracked.

SteelTrap full app view โ€” chat panel with DevTools inspector

Three-panel layout: conversation, chat, and live DevTools โ€” all in one window.

DevTools payload inspector
Payload Inspector

See the exact request sent to the model โ€” model ID, message count, stream status โ€” as it happens.

DevTools token usage
Token Usage

Per-request and session-wide token counts. Input, output, and totals at a glance.

DevTools performance stats
Performance Stats

Time to first token, total duration, tokens per second โ€” per request and averaged across the session.

Full payload viewer modal
Full Payload Viewer

Expand any request to see the complete message history, metadata, and copy as JSON or cURL.

OpenRouter connection modal
One-Click Setup

Connect to OpenRouter in seconds โ€” OAuth sign-in or paste your API key. No friction.

Settings panel
Settings

API connection, chat behavior, system prompts, display preferences โ€” all in one place.

Privacy by design

Your data never leaves your machine

SteelTrap was designed from day one with a simple rule: if it's your data, it stays with you.

  • โœ“ No accounts. No login. No telemetry. Install and start chatting immediately.
  • โœ“ API keys stored in your OS keychain โ€” never transmitted to our servers or logged anywhere.
  • โœ“ Conversations stored locally in SQLite โ€” never uploaded, synced, or analyzed.
  • โœ“ Works offline (except for the actual LLM API calls, which go directly to OpenRouter).
  • โœ“ Fully transparent. No hidden network calls, no background data collection. What you see is what you get.
Data stored on your machine โœ“
Data sent to our servers โœ—
Account required โœ—
Telemetry or analytics โœ—
Fully transparent โœ“
BYOK (Bring Your Own Key) โœ“

Download SteelTrap

Free. No account required.

๐ŸŽ
macOS
macOS 12 Monterey or later ยท Apple Silicon + Intel
Download .dmg
v0.1.1 ยท 6.0 MB ยท Apple Silicon
๐ŸชŸ
Windows
Windows 10 or later
Planned for v0.2.0
๐Ÿง
Linux
Ubuntu 22+ ยท Debian ยท Fedora
Planned for v0.2.0
macOS note: SteelTrap is not yet code-signed. If macOS says the app "is damaged," open Terminal and run: xattr -cr /Applications/SteelTrap.app then open it normally. We're working on proper code signing for the next release.