steve02081504/fount
🌱 想像に、居場所を。 🏡
何を解決するか
fount はプログラマブルな AI エージェントランタイムプラットフォームであり、ユーザーが AI キャラクターを創造・カスタマイズ・デプロイできるようにします。高度な論理制御を可能にし、効率的な生産性ツール(例:コードアシスタント)と没入型の感情的インタラクション(例:ロールプレイキャラクター)の間のギャップを埋めます。エージェント開発における「輪を再発明する」問題を回避するための標準化された環境を提供します。
動作方法
このプラットフォームは Deno と Express を基盤とするモジュールアーキテクチャを採用しており、異なるコンポーネントを「パーツ」として扱い、インストール・カスタマイズが可能です。主なモジュールは以下の通りです:
- キャラクター(chars):エージェントのコアとなる個性と論理。
- ワールド:意思決定やチャット履歴に影響を与える知識ベース。
- uma パーソナ:ユーザーのプロフィールで、没入型ロールプレイにおける認識や言葉を変更可能。
- シェル:IDE、ブラウザ、Telegram、Discord、ターミナルなどへの統合レイヤー。
- AI ソースジェネレーター:JavaScriptベースのテンプレートにより、カスタムAPIルーティングを通じて OpenAI、Claude、OpenRouter など、ほぼすべてのAIプロバイダーに接続可能。
対象ユーザー
- 開発者とマニア:プロンプトではなくコードでエージェント論理をカスタマイズしたい人。リアルタイムコード実行や Git ベースの管理機能が必要な人。
- AI キャラクター作成者:高精細で没入感のあるインタラクションを求めるユーザー。豊富なテキスト、画像、グループチャットをサポート。
- プロフェッショナルユーザー:チーム協働やレポート生成に必要なプライベートで P2P 暗号化されたハブが必要な人。
特徴
- リアルタイムコード実行:チャットブロック内に直接、複数言語(C/C++、Rust、Python、JS)のライブコンパイルと実行が可能。
- P2P コラボレーション:LAN、Bluetooth、カスタムプロトコルを介したネイティブ暗号化通信により、プライベートチーム間のやり取りを実現。
- 深層統合:JetBrains、Neovim、Zed、ブラウザ拡張、ターミナルシェルにキャラクターを埋め込み可能。
- AIアシスト作成:1文から完全なパーソナを生成するツールと、CI/CDパイプライン(
fount-charCI)によるキャラクター開発をサポート。 - ユニバーサルAI接続性:カスタムJSベースのジェネレーターにより、任意のAIソースに接続可能。インテリジェントルーティングを可能にするネイティブAPIプールサポートも搭載。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト