Top AI Repos โ open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
๐ Rust ๅ จ้้ๆ็ Claude Code - ๆง่ฝๆๅ 2.5x๏ผไฝ็งฏๅๅฐ 97% | High-performance Rust implementation of Claude Code with 2.5x faster startup and 97% smaller binary
| Date | Stars |
|---|---|
| 2026-07-31 | 1665 |
| 2026-08-06 | 1666 |
Today
+1 stars today
This week
โ stars this week
This month
โ stars this month
Momentum
0.0
growth rate 0.00%/day
# Claude Desktop (Tauri Edition) A desktop client for AI chat assistants, built with Tauri 2.0, Rust, and React. Provides a native-feeling GUI for interacting with Claude and other LLM providers, with local data persistence and a plugin-style architecture for extending functionality. --- ## What This Is This is a personal/community desktop application that wraps AI chat APIs in a native window. It is not an official Anthropic product, and it is not a polished commercial release. It is under active development: features change frequently, some things are incomplete, and you should expect rough edges. The app uses Tauri 2.0's Rust backend to handle file system access, process management, SQLite storage, and HTTP proxying, while the React 19 frontend provides the chat UI, settings panels, and auxiliary views. --- ## Features ### Chat and Models - Multi-provider chat with streaming responses (SSE) - Multiple model support across Anthropic, OpenAI, DeepSeek, and other compatible APIs - Chat history persistence in SQLite - Context-aware memory system that surfaces relevant past conversations - Markdown rendering with syntax highlighting, KaTeX math, and Mermaid diagrams - Voice input support ### Tooling and Extensions - MCP (Model Context Protocol) server integration -- connect external tools that the AI can invoke - Multi-agent orchestration -- coordinate multiple AI agents working on subtasks in parallel - Skills system -- user-extensible plugin modules for specialized capabilities - Slash commands for quick actions within the chat input - Built-in terminal panel (xterm.js) - Code diff viewer for reviewing AI-generated code changes - Code execution panel for running code snippets ### Panels and Views - File explorer for browsing the local filesystem - Knowledge base panel for managing reference documents - Research panel for multi-step web research workflows - Artifact preview for rendered HTML/JSX/WebGPU outputs - Live preview panel for web content - Document panel with DOCX and PDF preview - Swarm collaboration view for multi-agent task management - IM integration panel (Feishu/WeChat) - Analytics and cost tracking dashboard - GitHub integration panel - App Studio for building mini-apps within the desktop ### Desktop Integration - System tray icon - Native file dialogs - Clipboard integration - Desktop notifications - Automatic updater (checks for new releases) ### Permissions - Configurable permission modes: ask every time, auto-accept edits, plan-only, or full bypass - Per-tool permission controls --- ## Tech Stack ### Frontend | Technology | Purpose | |------------|---------| | React 19 | UI framework | | TypeScript 5.7 | Type system | | Vite 6 | Build tooling | | Tailwind CSS 3 | Utility-first styling | | Zustand 5 | State management | | React Router 6 | Client-side routing | | xterm.js 5 | Terminal emulation | | KaTeX | Math rendering | | Mermaid | Diagram rendering | | recharts | Charting | | highlight.js / react-syntax-highlighter | Code highlighting | | react-markdown / remark / rehype | Markdown pipeline | ### Backend (Rust) | Technology | Purpose | |------------|---------| | Tauri 2.0 | Desktop application framework | | Axum 0.8 | Internal HTTP bridge between frontend and backend | | Tokio 1 | Async runtime | | rusqlite 0.31 (bundled) | Local SQLite database | | reqwest 0.12 | HTTP client for AI API calls | | Tower HTTP 0.6 | HTTP middleware (CORS) | | Tracing / OpenTelemetry | Structured logging and telemetry | | Serde / serde_json | Serialization | | UUID 1 / Chrono 0.4 | Identifiers and timestamps | | diffy 0.4 | Text diffing for code review | | notify 6 | Filesystem watcher | | enigo 0.2 | Input simulation | | Prometheus 0.13 | Metrics exposition | --- ## Project Structure ``` claude-desktop-tauri/ โโโ src/ # React frontend source โ โโโ components/ # UI components โ โ โโโ chat/ # Chat interface components โ โ โโโ swarm/
Excerpt of 11,903 characters
Read on GitHubWould you bet a product on this? Bounded 0โ100 and slow moving.
matched fp:5b8cbce1f785676a, topic:mcp