#384384th of 455 in Skills, plugins and prompts

obelisk

Searchable SQLite index of your local coding-agent session history

Stars
871
License
AGPL-3.0
Last commit
Nov 2026
Last release
Oct 2026
Language
JavaScript

Missed the latest GitHub check; these facts may be older.

Overview

Obelisk indexes session logs from Claude Code, Codex, Copilot, OpenCode, Kiro, Pi and other coding agents into one SQLite database at ~/.obelisk/obelisk.sqlite, with FTS5 search. A CLI and an agent skill let the agent write JS queries (search(), sql(), messages()) against it. An Electron app lets you browse sessions, memories, usage stats and recap cards.

Who it is for: Developers who use coding agents and want to search past sessions

Strengths

  • Covers 11 agent providers in one shared schema, with provider-prefixed IDs
  • CLI has zero runtime npm dependencies and uses Node's built-in SQLite
  • First index takes about 5 seconds for 100 sessions, then updates incrementally
  • Memory files are registered only after user approval, linked to source sessions

Weaknesses

  • Prebuilt desktop releases only for macOS and Linux amd64
  • Requires Node.js 22.13 or newer
  • CLI is read-only while the desktop app is running
  • AGPL-3.0 license limits use in closed-source derivatives

What it needs

  • no GPU
  • Needs Node.js 22.13+, SQLite (built into Node), Electron (desktop app)
  • Models: Claude Code, Codex, GitHub Copilot, OpenCode, Kiro

Also in Skills, plugins and prompts

See all 455
Also in Skills, plugins and prompts
RankProjectScore
1claude-memPersistent cross-session memory plugin for Claude Code and other coding agents116.4k stars+16,587 (+17%) in 30 daysApache-2.097 out of 100
2impeccableDesign skill with 24 slash commands for AI coding agents' frontend output Live demo ↗ (opens in a new tab)108.8k stars+28,464 (+35%) in 30 daysApache-2.097 out of 100
3gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles141.3k stars+5,544 (+4.1%) in 30 daysMIT96 out of 100
#4rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex Live demo ↗ (opens in a new tab)81.5k stars+7,374 (+9.9%) in 30 daysMIT96 out of 100
#5cavemanShortens coding-agent replies and compresses tool output before the model reads it Live demo ↗ (opens in a new tab)119.3k stars+8,422 (+7.6%) in 30 daysApache-2.095 out of 100