tommy0103/obelisk
Every past session, subagent, and workflow -- queryable by your agent, browsable by you
何を解決するか
Obelisk は、Claude Code、Codex、DeepSeek Harness、Kimi Code、OMP、Pi などの複数の AI コーディングエージェントのセッション履歴を統合・検索可能なインデックスとして提供します。散在する JSONL ファイルとして保存されるセッションログの断片化問題を解決し、それらを単一の SQLite データベースに統合することで、人間と AI エージェントの両方が検索可能にします。
動作方法
Obelisk は CLI とデスクトップアプリを用いて、さまざまなプロバイダー固有のディレクトリからトランスクリプトをインデックス化します。プロバイダー用アダプタを使用して、多様なフォーマットを共通の SQLite スキーマに変換します。
- エージェント側: CLI ツールにより、コーディングエージェントは JavaScript クエリを実行し、過去のセッションから特定の情報を取得できます。
- アプリ側: Electron で構築されたデスクトップアプリにより、ユーザーはセッションを閲覧し、ツールコールを確認し、使用統計を追跡できます。
- メモリレイヤー: エージェントは検索結果に基づいて markdown メモリファイルを提案し、それらをインデックスに登録することで、将来の参照用の合成キャッシュとして利用できます。
対象ユーザー
複数の AI コーディングエージェントを使用している開発者、およびエージェントがプロジェクトの進化や技術的決定の長期的・跨セッション記憶を持つことを望むユーザー。
特徴
- マルチプロバイダー対応: Claude Code、Codex、Kimi Code、OMP、Pi、DeepSeek Harness の統合インデックス化をサポート。
- エージェント最優先の検索: エージェントが
/obelisk スキルを使って履歴を検索し、自然言語で質問に答えることが可能。
- 人間向けインターフェース: セッション、ツールコールの閲覧、アクティビティヒートマップの表示に対応するデスクトップアプリ。
- インクリメンタルインデックス化: 新規または変更されたファイルのみを再解析し、パフォーマンスを維持。
- メモリ合成: エージェントが永続的な markdown メモリを作成・登録するメカニズム。
関連
- プロジェクト
AVIDS2/memorixMemorixは、任意のAIコーディングアシスタントにローカルファーストで検索可能なメモリストアを追加するNode.jsライブラリです。事実、設計の根拠、Gitから導かれるインサイトをSQLiteデータベースに永続化し、MCP、CLI、およびオプションのWeb UIを通じて公開します。単一の `memorix setup --agent <name>` コマンドをインストールするだけで、数十のエージェント(Claude Code、Codex、Copilot CLI、Cursor、Gemini CLIなど)が同じプロジェクトスコープのメモリを共有でき、スムーズな引き渡し、より良いコンテキスト保持、マルチエージェントオーケストレーションが可能になります。
- プロジェクト
nvk/llm-wikillm‑wiki は、Claude、Codex、OpenCode、Pi などの LLM エージェントが構造化された Obsidian 互換のウィキを構築・照会できるようにするクロスランタイムツールです。データインジェスト、並列リサーチ、セッションメモリ、プライベートアダプター、エクスポート可能なナレッジチェックポイントを提供し、サポートされている各エージェント用のインストールスクリプトが含まれています。
- プロジェクト
codeaholicguy/ai-devkitAI DevKitは、Claude Code、Gemini CLI、Codex CLI、Cursor、GitHub Copilotなど、多数のAIコーディングアシスタント向けに、設定、監視、エージェント間メッセージング、検索可能なSQLiteメモリ、および合成可能なエンジニアリング「スキル」(要件、設計、テスト、レビューなど)を統合するローカルnpmベースのコントロールプレーンです。チームは単一のコンソールから複数のエージェントを管理でき、プロジェクトの慣例を検索可能なストアに保持し、基礎となるLLMを変更せずにシニアエンジニアのワークフローを強制できます。
- プロジェクト
volcengine/OpenVikingOpenVikingは、LLMエージェントの記憶、リソース、スキルを仮想ファイルシステム(`viking://`)として提示するオープンソースのコンテキストデータベースです。各エントリは抽象、概要、完全詳細の3層に事前に処理され、エージェントは必要最小限のテキストのみを読み込むため、トークン使用量と待機時間を劇的に削減しつつ、検索経路を観察可能にします。Pythonサーバー、CLI(`ov`)、Web Studioデモ、およびClaude Code、Codex、LangChainなど多くの人気エージェントとの即時統合を提供します。`pip install openviking`でインストールし、`openviking-server init`でプロバイダーを設定後、サービスを起動して`ov`コマンドでリソースの追加、閲覧、検索が可能。ベンチマークでは30–90%のトークン節約と、記憶集約タスクでの精度が約80%に向上。コアはAGPL-v3;Volcano EngineによるマネージドSaaS版も提供されています。
- プロジェクト
HoangNguyen0403/agent-skills-standardAgent Skills Standard (AGS) は、NPM経由で配布されるCLIで、開発チームがコーディング規準、セキュリティルール、SDLCワークフローテンプレートを小さなMarkdown「スキル」として公開できます。CLI(`ags init` / `ags sync`)は `.skillsrc` 設定ファイルを作成し、言語固有のスキルパック(20以上のスタックで合計280スキル)をダウンロードし、階層的なルーター(`AGENTS.md → _INDEX.md → SKILL.md`)を生成します。AIコーディングアシスタント(Cursor、Claude Code、Copilot、Geminiなど)はこのルーターを読み、編集中のファイルに該当するルールのみを読み込み、プロンプトトークンを約85%削減します。オプションのMCPサーバーでフックの強制、シークレット漏洩編集のブロック、実行時監査ログの提供が可能です。このプロジェクトは、汎用的なチュートリアルやリストではなく、本格的なAIコーディングアシスタントユーティリティです。