Desktop companion for AI coding tools
macOS • Windows • Linux
Features • Installation • Usage • Tech Stack • License
- Chat History Viewer — Browse and search conversation history across all projects with full-text search
- Commands Manager — View and manage slash commands (
~/.claude/commands/) - MCP Servers — Configure and monitor MCP server integrations
- Skills — Manage reusable skill templates
- Hooks — Configure automation triggers
- Sub-Agents — Manage AI agents with custom models
- Output Styles — Customize response formatting
- Marketplace — Browse and install community templates
Download the latest release for your platform from Releases.
# Clone the repository (with submodules)
git clone --recursive https://github.com/markshawn2020/lovcode.git
cd lovcode
# Install dependencies
pnpm install
# Run development
pnpm tauri dev
# Build for distribution
pnpm tauri build- Launch Lovcode
- Select Projects to browse chat history from Claude Code sessions
- Use the Configuration section to manage commands, MCP servers, skills, and hooks
- Visit Marketplace to discover community templates
| Layer | Technology |
|---|---|
| Frontend | React 19, TypeScript, Tailwind CSS, Vite |
| Backend | Rust, Tauri 2 |
| UI Components | shadcn/ui |
| State | Jotai |
| Search | Tantivy (full-text search) |
Apache-2.0

