| なぜBrainDBなのか?Karpathyの「LLM wiki」アイデアに触発されました。つまり、LLMに、読み書きできる永続的な外部メモリを与えるというものです。BrainDBはその上に「プレーンなmarkdownファイル」という土台から、構造化、検索、そしてグラフを追加することでさらに発展させています。
[リンク] [コメント] |
BrainDB:カーパシーの『LLMウィキ』構想を、型付きエンティティとグラフを備えた実DBとして実現
Reddit r/LocalLLaMA / 2026/4/20
💬 オピニオンDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical UsageModels & Research
要点
- BrainDBは、カーパシーの「LLMウィキ」構想(LLMが読み書きできる永続的な外部メモリ)に触発されつつ、それを検索とグラフ機能を備えた構造化データベースとして実装したものです。
- RAGのようにクエリごとに状態を持たず、BrainDBは思考・事実・出典・ルールなどの型付きエンティティを永続的に保存し、supports/contradicts/derived_from等の明示的な関係で結びます。
- 取得結果はテキスト断片の集合ではなく、ランク付けされた「グラフ近傍」を返し、さらに時間減衰により古い情報は薄れつつ、よく参照される情報が維持される設計です。
- Neo4jなどの一般的なグラフDBと比べて、BrainDBはLLMエージェント向けにHTTP API(ツール呼び出し用)や、certainty/importanceのような意味論的フィールド、自動プロバナンス、ルールの組み込みなどを備えています。
- Markdownのようなフラットな記憶の代替として、文書から抽出した事実を出典へ自動リンクし、エージェントが明示的に要求したときだけ全文を読み込む方針を取ります。




