Skip to content

aiseed-dev/aiseed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIseed 🌱

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)

料金: すべて無料


Spark - 自分を知る

2つのモードで強みを発見:

  • 💬 おしゃべりで発見: 自然な会話から能力と「らしさ」を見つける
  • 🎮 体験で発見: 簡単な体験から言葉にならない傾向を発見

体験タスク

タスク 内容 見ているもの
👀 観察 何が気になる? 全体把握型 vs 細部注目型
🔊 音と連想 何を思い浮かべた? 具象的連想 vs 抽象的連想
🧩 並べてみる 好きなように 規則性志向 vs 自由配置志向
🌱 続きを選ぶ 種が飛んで... 環境への志向性
🥁 リズム 好きなようにタップ 規則的 vs 即興的

設計原則

  • 質問しない: 体験させて反応を見る
  • 正解がない: 選択に優劣をつけない
  • ラベルを貼らない: 傾向を詩的・やわらかく表現
  • 押し付けない: 「かもしれません」で提示

BYOA - Bring Your Own AI

生成されたスキルファイル(SKILL.md)は、どのAIでも使える。 Claude、ChatGPT、Gemini...あなた専用のパートナーに。


技術設計:AI使用の二層構造

課題と解決

課題: AIを使うほどコスト増大 ↔ 無料サービスを維持したい

解決: 開発用と公開版を分離

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 8001

フロントエンド

cd frontend/aiseed
flutter pub get
flutter run

API

Spark API

POST /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最小化
シナリオ生成            →  事前生成コンテンツ
自由な分析              →  ルールベース
高コスト                →  低コスト/無料

貢献の仕方

  1. このリポジトリをフォーク
  2. AI呼び出しを事前生成/ルールベースに置き換え
  3. 公開版としてデプロイ
  4. 独自サービスとして公開

AGPLライセンスなので、改変したコードも公開してください。 それが次の人の助けになります。


Copyright (c) 2025 aiseed.dev

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •