by lovstudio
A desktop companion app for AI coding tools. Browse Claude Code chat history, manage configurations, commands, skills, and more.
# Add to your Claude Code skills
git clone https://github.com/lovstudio/lovcodeLast scanned: 5/28/2026
{
"issues": [
{
"type": "npm-audit",
"message": "dompurify: DOMPurify contains a Cross-site Scripting vulnerability",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "monaco-editor: Vulnerability found",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-05-28T08:00:21.426Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}lovcode is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by lovstudio. A desktop companion app for AI coding tools. Browse Claude Code chat history, manage configurations, commands, skills, and more. It has 347 GitHub stars.
Yes. lovcode passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/lovstudio/lovcode" and add it to your Claude Code skills directory (see the Installation section above).
lovcode is primarily written in TypeScript. It is open-source under lovstudio on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh lovcode against similar tools.
No comments yet. Be the first to share your thoughts!
Lovcode is an open-source desktop app for developers who work with multiple AI coding tools. It brings Claude Code, Codex, terminal sessions, local chat history, linked files, runtime configuration, commands, MCP servers, skills, hooks, and MaaS providers into one local command table.
The goal is simple: arrive at the right project, see the full context, and resume or hand off work without digging through scattered terminals and exports.

| Step | Lovcode keeps close |
|---|---|
| I came | Project paths, agent runtimes, setup scripts, and session launch controls |
| I saw | Searchable histories, tool calls, linked files, usage details, and structured traces |
| I conquered | Resume actions, cross-agent handoff prompts, archived context, and release-ready records |
| 我来 | 项目目录、运行时、启动脚本和 Agent 入口 |
| 我见 | 可搜索历史、工具调用、关联文件和结构化上下文 |
| 我征服 | 可续接会话、跨 Agent 交接、归档记录和交付线索 |
Project documentation that does not need to live in the repository root is kept under docs/.
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.
Download the latest release for your platform from Releases.
Lovcode publishes desktop builds for macOS, Windows, and Linux when release workflows complete.
# Clone the repository (with submodules)
git clone --recursive https://github.com/lovstudio/lovcode.git
cd lovcode
# Install dependencies
pnpm install
# Run full Tauri development with Rust watcher
pnpm dev:app
# Frontend-focused development: Vite HMR stays on, Rust changes do not restart the app
pnpm dev:app:no-watch
# Build for distribution
pnpm tauri build
| 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) |
The README stays focused on the current product surface. Version-by-version details live in:
Apache-2.0