Talos

Features
ChatGPT-style desktop interface with sidebar conversations and a focused chat canvas
Multiline input, markdown rendering, GitHub-flavored markdown, and code highlighting
Streaming responses with stop and regenerate controls
Providers: OpenAI, Anthropic, Gemini, and OpenRouter
Provider/model settings with API key validation
Local conversation persistence in SQLite
Secure API key storage through the operating-system credential vault
New, rename, delete, search, and auto-title chats
Tauri packaging configuration for Windows MSI and NSIS installers
GitHub Actions workflow for build verification and Windows artifacts
Tech Stack
Tauri 2 desktop shell
React 19, TypeScript, Vite
TailwindCSS
Zustand
SQLite persistence
better-sqlite3 and keytar included for Node-native desktop parity and future sidecar/runtime use
Rust/Tauri command backend for the production desktop bridge
React Markdown, Remark GFM, Highlight.js