Skip to content

lovstudio/lovcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

419 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lovcode Cover

Logo Lovcode

Desktop companion for AI coding tools
macOS • Windows • Linux

Tauri React TypeScript License


UpdatesFeaturesoh-my-lovcodeInstallationUsageTech StackLicense


Release Highlights

v0.24.16 — Claude.ai Import

Import and browse your claude.ai web conversation history alongside Claude Code sessions.

Claude.ai Import

Version Highlights
0.24.16 Import claude.ai web exports (.zip/dir), data source tabs (All/Code/Web)
0.24.15 Structured content blocks — view tool calls, thinking, tool results
0.24.14 Full-text search with jieba Chinese tokenization
0.24.12 Two-column master-detail layout with grouped/flat toggle
0.24.11 In-app auto-updater
0.24.7 Session usage tracking with token counts and cost estimation
0.24.6 Script-configurable statusbar, Apple-style settings layout
0.24.0 File-system routing architecture, settings split into sub-pages

Full Changelog

Gallery

Features

  • Chat History Viewer — Browse and search conversation history across all projects with full-text search (Chinese + English)
  • Claude.ai Import — Import and view exported data from claude.ai web app (.zip or directory)
  • Data Source Switching — Filter between Claude Code local sessions and claude.ai web conversations
  • Structured Content Blocks — View tool calls, thinking process, and tool results in conversations
  • 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
  • Customizable Statusbar — Personalize your statusbar display with scripts

oh-my-lovcode

Community configuration framework for Lovcode, inspired by oh-my-zsh.

curl -fsSL https://raw.githubusercontent.com/lovstudio/oh-my-lovcode/main/install.sh | bash

Share and discover statusbar themes, keybindings, and more at oh-my-lovcode.

Installation

From Release

Download the latest release for your platform from Releases.

From Source

# Clone the repository (with submodules)
git clone --recursive https://github.com/lovstudio/lovcode.git
cd lovcode

# Install dependencies
pnpm install

# Run development
pnpm tauri dev

# Build for distribution
pnpm tauri build

Usage

  1. Launch Lovcode
  2. Select Chat to browse conversation history from Claude Code sessions
  3. Click the Upload button to import claude.ai exported data (.zip or folder)
  4. Switch between All / Code / Web tabs to filter by data source
  5. Use the Configuration section to manage commands, MCP servers, skills, and hooks
  6. Visit Marketplace to discover community templates

Tech Stack

Layer Technology
Frontend React 19, TypeScript, Tailwind CSS, Vite
Backend Rust, Tauri 2
UI Components shadcn/ui
State Jotai
Search Tantivy + jieba (full-text, Chinese-aware)

Star History

Star History Chart

License

Apache-2.0

About

A desktop companion app for AI coding tools. Browse Claude Code chat history, manage configurations, commands, skills, and more.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages