Skip to main content

LazyOpenCode

A keyboard-driven TUI for managing OpenCode customizations.

LazyOpenCode Screenshot

Features

  • Visual discovery of all OpenCode customizations
  • Keyboard-driven navigation (lazygit-inspired)
  • View commands, agents, skills, rules, MCPs, and plugins
  • Filter by configuration level (global/project)
  • Search within customizations
  • Claude Code compatibility mode (--claude-code)

Installation

uvx lazyopencode

Or install with pip:

pip install lazyopencode

Keyboard Shortcuts

Key Action
j / ↓ Move down
k / ↑ Move up
Tab Next panel
[ / ] Prev/Next view
1-7 Jump to panel
a All filter
g Global filter
p Project filter
/ Search
e Edit selected
c Copy to level
C Copy path
r Refresh
ctrl+u User Config
? Help
q Quit

Configuration Paths

LazyOpenCode discovers customizations from:

Type Global Project
Commands ~/.config/opencode/command/ .opencode/command/
Agents ~/.config/opencode/agent/ .opencode/agent/
Skills ~/.config/opencode/skill/ .opencode/skill/
Rules ~/.config/opencode/AGENTS.md AGENTS.md
MCPs ~/.config/opencode/opencode.json opencode.json
Tools ~/.config/opencode/tool/ .opencode/tool/
Plugins ~/.config/opencode/plugin/ .opencode/plugin/

Claude Code Mode

Enable Claude Code compatibility to also discover customizations from ~/.claude/:

lazyopencode --claude-code

This discovers commands, agents, and skills from:

Scope Path
User ~/.claude/commands/, ~/.claude/agents/
Project .claude/commands/, .claude/agents/
Plugins Installed plugins from registry

Claude Code items are marked with 👾 and can be copied to OpenCode paths using c.

Inspired By

Development

# Clone and install
git clone https://github.com/yourusername/lazyopencode
cd lazyopencode
uv sync

# Run
uv run lazyopencode

# Run tests
uv run pytest

# Lint and format
uv run ruff check .
uv run ruff format .

License

MIT

Metadata

Release files for lazyopencode 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lazyopencode 0.2.3
File Size Uploaded
lazyopencode-0.2.3.tar.gz 820.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lazyopencode 0.2.3
File Interpreter ABI Platform
lazyopencode-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 876.3 kB

Release files / lazyopencode-0.2.3.tar.gz

Download URL lazyopencode-0.2.3.tar.gz
Size 820.1 kB
Tags Source
SHA-256 checksum
How to use checksums
af79f88f500cf31856bdda9ae9f7c2d334d250f1e20eb0ac617bdaf9ee3c1119
BLAKE2b-256 checksum
How to use checksums
ce87ffbd9ad438d9f4853e16e986196b1e54e7de00ca88c8ef0c2cd0aba01408
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / lazyopencode-0.2.3-py3-none-any.whl

Download URL lazyopencode-0.2.3-py3-none-any.whl
Size 56.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
98c3ffc5a1e3581b4bed4ecca7f389027e1ff4f3b29fb1c57abe078b1b7c5dff
BLAKE2b-256 checksum
How to use checksums
93052516946db88234f86a6f5f07ae47f212f3ca576ae8f059e42f6b4c1ce3a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page