Tern Projects — Development skill for Claude Code
Tern plugin: Curated multi-folder projects, pinned chats, and unified search across OMP, Claude Code, Codex, Pi, OpenCode, and Cursor.
How to install Tern Projects
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open thegeneralist01/tern-projects and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tern Projects does
Tern plugin: Curated multi-folder projects, pinned chats, and unified search across OMP, Claude Code, Codex, Pi, OpenCode, and Cursor.
Alternatives in Development
- IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
- Ralphy — My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & 2.8k ★
- Agentic Stack — One brain, many harnesses 2.2k ★
README
tern-projects
A curated project sidebar and unified agent history search for [Tern](https://stencil.so/tern).
Bring order to your AI coding sessions across **OMP, Claude Code, Codex, Pi, OpenCode, and Cursor**.

Quickstart
Run this inside Tern:
tern plugin install github.com/thegeneralist01/tern-projects
**Toggle the sidebar:**
- macOS:
⌘ ⌥ S - Windows / Linux:
Ctrl + Alt + S
*(Or open **Projects** from the Tern command palette).*
That's it. Tern fetches the plugin, and the background engine builds automatically on first load. No manual compile steps, no extra configuration.
To update later:
tern plugin install github.com/thegeneralist01/tern-projects --force
What it does
If you use multiple AI coding agents, your sessions are scattered across hidden SQLite databases and JSONL files. `tern-projects` unifies them into a fast, native sidebar:
- 📁 Curated "My Projects" & Multi-Folder Workspaces — Real projects rarely live in a single directory. Group an app, its backend API, shared libraries, and documentation into one named project with a custom icon.
- 🎯 Primary Launch Directories — Pick one folder as Primary (where fresh agent sessions spawn), while additional directories are automatically supplied via
--add-dirto harnesses that support multi-folder workspaces (OMP, Claude Code, Codex). - 🔍 Instant Full-Text Search — FTS5-powered search across all your past sessions. Filter by Worktree, Repository, or All history with live keyword highlighting.
- 🚀 Fresh Chat Launching — Press
⌘N(Ctrl+N) to launch a new chat in your preferred CLI (omp,claude,codex,pi,opencode, orcursor). - 📌 Global Pins & Recents — Keep critical threads pinned to the top of your sidebar. Recents keeps your 15 most recent chats one click away.
- 🗄️ Local Archiving & Safe Deletion — Archive threads
Related Skills
Agent Mux
unified TypeScript SDK and CLI (amux) for driving heterogeneous coding-agent harnesses — Claude Code, Codex, G
Coding Agent Session Search
Unified TUI and CLI to index and search your local coding agent session history across 11+ providers (Codex, C
Omnisession
Search, resume, fork, and transfer local coding-agent sessions across Claude Code, Codex, OpenCode, Grok, Herm
Oh My Agent
Portable multi-agent harness for .agents-based skills, workflows, and standards-aware agent teams across Antig
Harness Remote
Native-session control plane for Codex, Claude Code, OpenCode, OMP and PI. Run, resume and hand off coding ses
Agent Conv CLI
Read and continue your local Claude Code / Codex CLI / Cursor conversation history from the terminal (chats/re
Related Agents
Consult Agent
Execute cross-tool AI consultations via Task spawning. Use when agents or workflows need a second opinion from
Async Code
Use Claude Code or CodeX CLI to perform multiple tasks in parallel with a Codex-style UI, functioning as a per
Monk Installer
Install, upgrade, and troubleshoot monk-agent plus Monk CLI/daemon for Claude, Codex, and Cursor users.