AIと共に成長するプラットフォーム
AIseedは、ニューロダイバージェントの人々が自分の強みを発見し、それを活かして自立することを支援するプラットフォーム。
核心は「AIを賢くする」ではなく「ユーザーのスキルズが成長する」こと。
- 診断やラベル付けではなく、体験を通じた気づきを大切にする
- AIの時代だからこそ、デジタルとアナログの両方が大切
- 土に触れ、子どもと向き合い、そしてAIと創る
| 観点 | 従来のAIサービス | AIseed |
|---|---|---|
| 成長するもの | AI | ユーザー |
| 価値の所在 | サービス側 | ユーザー側 |
| 依存関係 | サービスに依存 | ユーザーが自立 |
スキルズファイル(Markdown)はどのAIサービスでも使える。ベンダーロックインなし。
Spark(入口・気づき)
↗︎ ↖︎
↑ ↑
Grow ←────→ Create
| サービス | 説明 |
|---|---|
| Spark ✨ | 自分を知る - 対話や体験から強みと「らしさ」を発見 |
| Grow 🌱 | 育てる - 栽培・遊び・成長記録 |
| Create 🎨 | BYOA - あなたのAIで創る |
3つのサービスは相互に作用し、循環することで「人間としての成長」につながる。
| サービス | 内容 |
|---|---|
| Spark | 体験タスク(反応から傾向を見る) |
| Grow | 栽培・遊びの記録と気づき |
| Create | AIスキルファイル生成 |
| サービス | 内容 |
|---|---|
| Spark | 「何のお店をやりたいですか?」 |
| Grow | 栽培・運営の記録 |
| Create | Webサイト作成(Cloudflare Pages) |
料金: すべて無料
2つのモードで強みを発見:
- 💬 おしゃべりで発見: 自然な会話から能力と「らしさ」を見つける
- 🎮 体験で発見: 簡単な体験から言葉にならない傾向を発見
| タスク | 内容 | 見ているもの |
|---|---|---|
| 👀 観察 | 何が気になる? | 全体把握型 vs 細部注目型 |
| 🔊 音と連想 | 何を思い浮かべた? | 具象的連想 vs 抽象的連想 |
| 🧩 並べてみる | 好きなように | 規則性志向 vs 自由配置志向 |
| 🌱 続きを選ぶ | 種が飛んで... | 環境への志向性 |
| 🥁 リズム | 好きなようにタップ | 規則的 vs 即興的 |
- 質問しない: 体験させて反応を見る
- 正解がない: 選択に優劣をつけない
- ラベルを貼らない: 傾向を詩的・やわらかく表現
- 押し付けない: 「かもしれません」で提示
生成されたスキルファイル(SKILL.md)は、どのAIでも使える。 Claude、ChatGPT、Gemini...あなた専用のパートナーに。
課題: AIを使うほどコスト増大 ↔ 無料サービスを維持したい
解決: 開発用と公開版を分離
| レベル | 内容 | 用途 |
|---|---|---|
| 0 | AIなし | 静的コンテンツ、テンプレート |
| 1 | 軽いAI | 分類、簡単な判定 |
| 2 | BYOA | ユーザー自身のAI契約 |
| 3 | フルAI | 開発用のみ |
| 機能 | 開発時 | 公開版 |
|---|---|---|
| Spark体験タスク | AIでシナリオ生成 | レベル0: 事前生成 |
| フィードバック文言 | AIでパターン生成 | レベル0: テンプレート |
| スキルズ抽出 | AIで分析 | レベル1: ルールベース |
| Create Webサイト | AIでフル生成 | レベル2: BYOA |
| 原則 | 内容 |
|---|---|
| 開発でAIを使い倒す | フルAIで試行錯誤 |
| 公開版はAI最小化 | 事前生成・ルールベースに変換 |
| BYOAで逃がす | 高度な機能はユーザーのAIで |
| スケールしてもコスト一定 | ユーザー数に依存しない |
サーバーに長期保存するのはスキルズファイルのみ。
- 透明性: 「あなたのスキルズだけ預かっています」
- 軽量化: ストレージコスト削減
- プライバシー: 個人情報リスク最小化
- 本人管理: いつでも確認・修正可能
aiseed/
├── frontend/aiseed/ # Flutter アプリ
│ └── lib/
│ ├── screens/spark/ # Spark(モード選択・体験タスク)
│ ├── screens/grow/ # Grow
│ └── screens/create/ # Create
└── backend/
├── gateway/ # APIゲートウェイ Go
└── aiseed/ # FastAPI
├── agent/ # AIエージェント
│ ├── core.py # AIseedAgent
│ ├── prompts.py # プロンプト定義
│ └── tools/ # ツール群
│ ├── insight.py # 特性記録
│ ├── skill.py # スキル生成(BYOA)
│ ├── history.py # 履歴管理
│ └── experience.py # 体験タスク
└── memory/ # メモリ管理
└── store.py # ユーザーメモリ
| コンポーネント | 技術 |
|---|---|
| フロントエンド | Web(静的サイト生成)/ Flutter(必要に応じて) |
| バックエンド | Go(認証)+ FastAPI + Claude Agent SDK |
| Webサイトホスティング | Cloudflare Pages(無料) |
cd backend/aiseed
pip install -r requirements.txt
uvicorn main:app --reload --port 8001cd frontend/aiseed
flutter pub get
flutter runPOST /internal/spark/conversation # おしゃべりモード
POST /internal/spark/experience/start # 体験モード開始
GET /internal/spark/experience/tasks # タスク一覧
POST /internal/spark/experience/submit # タスク結果送信
POST /internal/grow/conversation # Grow会話
POST /internal/create/conversation # Create会話
GET /internal/user/{id}/profile # ユーザープロファイル
POST /internal/skill/generate # スキル生成(BYOA)
このプロジェクトは デュアルライセンス で提供されています:
GNU Affero General Public License v3.0 (AGPL-3.0) の条件に従って自由に利用できます。
AGPL-3.0 の条件を満たせない場合、商用ライセンスを取得できます。
このリポジトリは開発用プロジェクトです。
AIをフル活用してシナリオを開発し、パターンを抽出し、ルールを作っていきます。 このままでは運営コストがかかるため、低価格なサービスとして提供するには「公開版」が必要です。
このプロジェクトを元に、AI使用を最小化した公開版を作ってください:
- 事前生成したコンテンツを使う
- ルールベースで処理する
- テンプレートを活用する
- BYOAで高度な機能を提供する
- OSS AIを利用する
開発版(このリポジトリ) 公開版(あなたが作る)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AIフル活用 → AI最小化
シナリオ生成 → 事前生成コンテンツ
自由な分析 → ルールベース
高コスト → 低コスト/無料
- このリポジトリをフォーク
- AI呼び出しを事前生成/ルールベースに置き換え
- 公開版としてデプロイ
- 独自サービスとして公開
AGPLライセンスなので、改変したコードも公開してください。 それが次の人の助けになります。
Copyright (c) 2025 aiseed.dev