プロジェクト・トート:実務者のためのAI駆動の研究アシスタント
AcertainknightによるProject Thothは、MCPサーバーとして機能する高度なAI駆動の研究アシスタントシステムです。Python 3.12、TypeScript、FastAPIで構築されており、データをあなたのマシンに保持するローカルファーストのプライバシーを優先します。PostgreSQL+pgvectorバックエンドに接続し、エージェントメモリにLettaを使用し、クラウドと自己ホスト型Dockerインスタンスの両方をサポートします。このシステムは、AI実践者や研究者が研究の最新情報を把握し、複雑な情報を管理するのを助け、研究パラメータに対する動的な制御を提供します。
プロジェクト・トートは何に接続しますか?
プロジェクト・トートはMCPサーバーとして機能し、データストレージのために共有PostgreSQL+pgvectorバックエンドに依存しています。エージェントメモリのために、Lettaと統合されており、Letta Cloudまたは自己ホスト型Dockerインスタンスのいずれかを使用するように設定できます。このシステムはPython 3.12とTypeScriptで構築されており、バックエンドサービスにはFastAPIを利用しています。このアーキテクチャは、高度なAI駆動の研究アシスタント機能をサポートし、ローカルファーストのデータプライバシーを強調しています。
コア機能とツール
プロジェクト・トートは、システムとのインタラクションのためにthoth CLIコマンドを提供し、TUIセットアップウィザードを「thoth setup」として呼び出します。このシステムは、日常的な使用のための自然言語インターフェースを提供し、エージェントとのインタラクティブなコミュニケーションを可能にします。エージェントは、内部MCPツールを通じて設定、プロンプトテンプレート、研究クエリ、および抽出スキーマにアクセスして変更できます。また、文書分析のためにAnthropicに切り替えることもサポートしており、AnthropicのAIモデルとの互換性を確認しています。
誰のためのものですか?
プロジェクト・トートは、進化するAI研究に常に最新の情報を求めるAI実践者や、強力でありながら使いやすい研究アシスタントを求めるユーザーを対象としています。その機能には、研究クエリの洗練や分析スキーマの更新が含まれており、複雑な情報ストリームを管理する人々にとって価値があります。このシステムのローカルファースト設計は、データプライバシーを優先するユーザーにアピールします。ローカルシステムアクセスを超えた明示的なアプリケーションレベルの認証が必要な場合は、これをスキップしてください。
始め方
プロジェクト・トートには資格情報は必要ありません。そのローカルファースト設計は、自己ホスト型インスタンスのために認証がローカルシステムアクセスに依存することを意味し、初期のTUIセットアップウィザードを通じて処理されます。
ユースケース
- 分析スキーマの更新、たとえば、方法論セクションを含むように論文からのノートを洗練すること。
- 研究クエリの洗練、たとえば、強化学習クエリでロボティクス論文のような無関係な結果を避けるために範囲を絞ること。
- LLMプロバイダーの切り替え、エージェントが文書分析のためにLLMルーティング構成を更新できるようにすること。
プロジェクト・トートは、プライバシーに焦点を当てたAIリサーチアシスタントを提供し、PostgreSQLおよびLettaと統合して高度なエージェントメモリを実現します。その自然言語インターフェースと、エージェントとのインタラクションを通じて研究パラメータを直接適応させる能力は、AI実務者にとって貴重なツールとなります。このシステムは、分析スキーマ、研究クエリ、およびLLMプロバイダーへの動的な調整をサポートします。





