ishaksebsib

Tree plugin for the OpenCode TUI.

78
1
100% credibility
Found Apr 29, 2026 at 78 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A plugin that adds a navigable tree view to visualize and manage branched conversations in an AI coding terminal tool.

How It Works

1
💻 Start chatting with your AI coding buddy

You're using a terminal tool to get help with coding, and your conversations start branching into different ideas.

2
🔍 Discover the tree organizer

You learn about a simple add-on that shows your chats like a family tree, making it easy to see all paths.

3
Add the tree view with one command

Follow a quick instruction to bring the tree feature into your setup, choosing where to save your chat maps.

4
🌳 Open the tree from any chat

In a conversation, type a slash command to pop open a beautiful view of your entire chat history as a tree.

5
Explore branches visually

Arrow keys let you scroll through sessions and messages, instantly seeing where ideas split and grew.

6
🚀 Jump or create new paths

Select a spot and press enter to switch to that branch or start a fresh one right from any message.

7
📝 Get smart summaries on branches

Optionally create quick recaps of side explorations so you catch up fast without rereading everything.

🎉 Master tangled coding chats

Your conversations stay organized like a clear roadmap, helping you build projects faster and smarter.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 78 to 78 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is opencode-tree?

opencode-tree is a TypeScript plugin for the OpenCode TUI that delivers a github tree view of your branched conversations, visualizing session forks as a clean tree structure without touching OpenCode core. Open a `/tree` route from any session to see an opencode file tree or opencode git tree graph, complete with message previews, deleted branches marked, and your current work tree highlighted. It stores minimal branch data locally or globally, letting you navigate, switch sessions, or fork new branches right from the terminal.

Why is it gaining traction?

Unlike flat chat histories, this opencode tree plugin renders a github tree diagram with indented branches and previews, making complex forking intuitive—like a github tree branch explorer in your TUI. Key hooks include one-keystroke branching from user/assistant messages, optional AI-generated summaries injected into forks, and seamless navigation with j/k/up/down keys. Developers dig the non-intrusive design: OpenCode stays the source of truth, while the plugin handles tree github linux-style rendering.

Who should use this?

Terminal-heavy AI coders wrestling with sprawling OpenCode sessions from exploratory forks will love it—think backend devs prototyping APIs across branches or full-stack teams tracking divergent features. It's ideal for anyone treating conversations like a git repo tree, needing quick switches between opencode work tree variants without losing context. Skip if you're on simple linear chats.

Verdict

Grab it if you're deep in OpenCode TUI; the 78 stars and 1.0% credibility score signal early days with solid docs and a demo GIF, but expect tweaks as it matures. Install via `opencode plugin @ishaksebsib/opencode-tree` and test on real projects—promising for tree-savvy workflows.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.