Back to browse
GitHub Repository
0 starsTypeScript

A Lightweight, open-source always-on-top local AI desktop companion

by Rupak182·Jul 16, 2026·2 points·0 comments

AI Analysis

●●SolidCozySolve My Problem

Always-on-top floating window beats app-switching when you're deep in code.

Strengths
  • Tauri v2 + Rust backend means genuinely low RAM usage compared to Electron alternatives.
  • OS keyring integration stores API keys securely instead of plain text config files.
  • Local SQLite persistence keeps chat history on-device with no cloud dependency.
Weaknesses
  • Multi-provider support is just Vercel AI SDK wrapping existing APIs, no novel architecture.
  • Always-on-top feature exists in Raycast, Cursor, and several other dev tools already.
Category
Target Audience

Developers who want a persistent AI sidebar while coding

Similar To

Raycast AI · Cursor · Chatbox

Post Description

Built an desktop AI companion that always pinned at top.

Some of the features:

- Lightweight: Built on Tauri v2 + React + Rust for low RAM usage.

- Always-on-Top Floating Mode: Pinned window stays on top so you can code and query AI side-by-side (no more app-switching!).

- Secure Keyring Storage: API keys are saved directly in your OS secure Keychain/Keyring

- Local SQLite Database: All chat history and threads are saved locally on your device.

- Multi Provider Support: Connect to Gemini, OpenAI, Anthropic, Groq, local Ollama, or custom endpoints.

It is Open-source and free to download. Availabe for Windows, Mac and Linux.

Similar Projects