✦ Bring Your Own Key

Your Terminal Native AI Agent

An open-source keyboard-first AI assistant built with LangGraph. Edit files, run local code, write components, and query models on your own terms.

clarity_agent.exe
✦ Clarity Terminal loaded. Active provider: Google Gemini (gemini-2.5-flash)
✦ Memory loaded. SQLite file checkpointer active.
👤 user: Create a new static web page layout in the current folder called "index.html".
🔧 Tool Call: write_file("index.html", content="...")
🔧 Tool Output: Successfully created and wrote 1420 bytes to index.html
🤖 assistant: I have successfully created the base index.html file with a modern responsive flexbox layout, complete with standard HTML5 elements, clean semantic wrappers, and an embedded style block containing a custom aesthetic dark color scheme.
👤 user: _

Built for builders.

Fully local execution. You bring the API key, Clarity handles the execution.

BYOK & Free

No subscriptions. Use your personal API key directly. No markup, no middleman fees. Switch between models instantly.

📦

Zero Dependency

Shipped as a compiled standalone executable. Runs instantly on your system without requiring Python, Git, or dependencies.

🔧

Tool Integration

Equipped with native file manipulation APIs (read, write, search, modify) and shell command execution pipelines.

Quickstart Guide

Be up and running with Clarity in less than a minute.

01

Download & Extract

Get the latest .zip file. Extract the bundle to any directory on your local storage drive.

02

Launch & Run

Launch Clarity.exe. The interactive terminal UI shell will load automatically inside a native console.

03

Configure API Key

Input your OpenAI, Gemini, or Claude API key when prompted. Keys are securely stored locally on your machine at ~/.clarity/config.json.