steipete/birdclaw

Stores all your tweets nicely claw-able for agents.

何を解決するか

Birdclaw は、あなたの Twitter/X ヒストリーのローカル優先で検索可能なアーカイブを提供します。クラウドバックエンドに依存せずに、ツイート、DM、フォローグラフの独自コピーを保持でき、デジタルヒストリーの長期的なアクセスを保証します。

動作方法

このツールは、Twitter/X アーカイブ(ZIPファイル)からデータをローカルの SQLite データベースにインポートします。ツイートや DM の高速なローカル検索には FTS5 を使用します。データを最新状態に保つために、xurl またはプライベートな bird インストール経由でライブデータをオプションで同期できます。このシステムは、Web アプリケーション、コマンドラインインターフェース(CLI)、および AI エージェント向けの読み取り専用 Model Context Protocol(MCP)サーバーの3つのインターフェースを通じてデータを公開します。

対象ユーザー

Twitter/X データの完全な所有権とローカル制御を希望するユーザー、ソーシャルメディアの履歴を検索可能なローカルデータベースとして必要とする研究者、AI エージェントにキャッシュされたツイート履歴への読み取り専用アクセスを提供したい開発者。

特徴

  • プライバシーとオフラインアクセスのための SQLite を用いたローカル優先ストレージ。
  • ツイート、DM、いいね、ブックマーク、プロフィールのインポートをイデムポテンツ(再実行可能)に。
  • ヒストリーの閲覧と検索に統合された Web アプリと CLI。
  • LLM にキャッシュされたツイート検索やスレッドツールを公開する読み取り専用 MCP サーバー。
  • Git に最適化された決定論的 JSONL シャード。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト