Clarissa

AI agent for your terminal

Built with Bun and Ink. Access Claude, GPT-4, Gemini, and more through OpenRouter. Execute tools, run commands, and extend with MCP.

bun install -g clarissa

Features

Multi-Model Support

Switch between Claude, GPT-4, Gemini, Llama, DeepSeek, and other models via OpenRouter

Streaming Responses

Real-time token streaming for responsive, natural conversations

Built-in Tools

File operations, Git integration, shell commands, web fetching, and more

MCP Integration

Connect to external MCP servers to extend functionality with additional tools

Session Management

Save and restore conversation history for continuous workflows

Memory Persistence

Remember facts across sessions with /remember and /memories commands

One-Shot Mode

Run single commands directly from your shell or pipe content for processing

Tool Confirmation

Approve or reject potentially dangerous operations before execution

Context Management

Automatic token tracking with smart truncation when approaching limits

Quick Start

1

Install Clarissa

bun install -g clarissa
2

Set your API key

mkdir -p ~/.clarissa && echo '{"apiKey": "your_key"}' > ~/.clarissa/config.json
3

Start chatting

clarissa