cabinetai/cabinet
AI-first knowledge base and startup OS
何を解決するか
Cabinet は、セッション間でコンテキストが失われる分散したAIインタラクションの問題に対処します。散在するドキュメントや記憶のないAIチャットを統合された自己ホスト型の知識ベースに置き換え、AIエージェントチームの永続的な記憶として機能します。
動作方法
Cabinet は、データをデータベースではなく、ディスク上のプレーンなMarkdownファイルとして保存するローカルファーストの「スタートアップOS」として動作します。デーモンがAIエージェントの実行、スケジュールされたcronジョブ、WebSocket接続を管理します。ユーザーはCLIプロバイダー(例:Claude CodeやCodex)を通じて独自のAI(BYOAI)を導入でき、エージェントがローカルファイルシステムとやり取りし、時間とともに共有知識ベースを構築できます。
対象ユーザー
ベンダーに縛られない状態で、研究、コンテンツ作成、運用のためのAIエージェントをオーケストレーションしたい開発者やスタートアップ創業家向けです。
特徴
- ファイルベースの記憶: すべての知識は、Gitでバックアップされたバージョン履歴を持つポータブルなMarkdownファイルに保存されます。
- AIエージェントのオーケストレーション: CEO、CTO、リサーチャーなど、特定の目標とスキルを持つ20の事前構築済みエージェントテンプレートを含みます。
- スケジュールされた自動化: Redditのスカウティングや週次レポートの生成など、繰り返し実行されるタスクをcronベースで実行できます。
- 埋め込みHTMLアプリ: ディレクトリに
index.htmlファイルを配置することで、知識ベース内にインタラクティブなアプリとしてレンダリングできます。 - ローカルファーストのプライバシー: 自己ホストアーキテクチャにより、データはユーザーのマシンから出ることはありません(選択したAIプロバイダーに送信する場合を除く)。
- 統合Webターミナル: ブラウザベースのCLIを提供し、直接AIセッションやデバッグが可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト