{"repo":"tommy0103/obelisk","free":true,"listed":false,"github":"https://github.com/tommy0103/obelisk","clone":"git clone https://github.com/tommy0103/obelisk.git","description":"Every past session, subagent, and workflow -- queryable by your agent, browsable by you","language":"JavaScript","stars":347,"topics":["agent","agent-sessions","coding-agent-memory","infrastructure","memory","query","claude-code","cli","codex","kimi-code"],"license":"AGPL-3.0","category":"cli-tools","readme_excerpt":"Past Claude Code, Codex, Kimi Code, and Pi sessions -- queryable by your agent, browsable by you. Two sides of the same index Obelisk has two sides that share one SQLite index: Agent side — the obelisk CLI owns the local runtime, while a separate agent skill teaches coding agents how to search and query their session history. The agent writes JS queries, runs them locally, and answers in plain language. App side — an Electron desktop app for humans to browse sessions, manage memories, view usage stats, and see weekly recap cards. Both read from the same /.obelisk/obelisk.sqlite database. The indexer reads Claude Code transcripts from /.claude/projects , Codex transcripts from /.codex/sessions and /.codex/archived sessions , Kimi Code sessions from /.kimi-code/sessions (or $KIMI CODE HOME/sessions ), and Pi sessions from /.pi/agent/sessions . Multi-provider support Obelisk indexes every provider into the same SQLite schema instead of keeping separate databases. Rows carry a source value, and non-Claude IDs are provider-prefixed so they cannot collide. Codex root threads become normal Obelisk sessions. Codex child threads are attached through the same subagents table when parent-thread metadata is available. Codex does not emit Claude-style workflow metadata, so workflow tables may be empty for Codex-only history. Kimi session directories become one Obelisk session each. Main and child-agent wire.jsonl streams are projected into the same messages, tools, summaries and subagents","default_branch":null,"files":null,"tree":[],"storefront":"/r/tommy0103","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tommy0103/obelisk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}