主権型知能 (Sovereign Intelligence)。
ソフトウェアからハードウェアまで、完全なAIフルスタック。

Eulerwa Inc.はモデル学習からハードウェア加速、自律エージェントまで——AI開発のすべての段階をCLIとオープンソースで公開します。
モデル設計のEulerStack、学習のEulerForge、囲碁 AI 研究のEulerGo、データのEulerWeave、実行のEulerAgent、出版のEulerPress、ハードウェアのEulerNPU、ロボット学習のEulerAtlas

EulerForge EulerWeave EulerStack EulerAgent EulerAtlas EulerNPU EulerGo EulerPress

EulerForge:Dense モデルを MoE 風に訓練できる LLM ファインチューニングツール

HuggingFace モデルに LoRA を注入し、Dense モデルを Mixture LoRA · MoE Expert LoRA 構造として訓練できる、研究志向の LLM ファインチューニングフレームワークです。よく知られた Dense SFT のワークフローに、Dense → MoE 変換フェーズスケジューリングを重ねる形で設計しました。ルーティング・専門家特化・MoE 安定性を、限られた GPU 予算でも再現可能に研究できます。YAML プリセット一枚で SFT → DPO/ORPO → RM → PPO までをつなげます。

詳細を見る チュートリアル (24 本, EN) CLI リファレンス (EN)

特徴 —— 研究のための標準化された MoE 変換の道

EulerForge は「Dense → MoE」という研究フローを標準化された形で提供します。実験は接着コードではなく設定で記述できるように設計されています。

  • Dense → MoE 変換:mixture_lora / moe_expert_lora を一行で有効化
  • LoRA Handoff + フェーズスケジューリング:router → LoRA → base FFN の段階的 unfreeze で大型モデルも安定
  • 一つのプリセット = フルパイプライン:SFT → DPO/ORPO → RM → PPO を一連のコマンドで
  • Preflight + MoE 安定性検証:GPU サイクルを一度も無駄にせず設定エラーを捕捉

4 つの注入 × 5 つの訓練経路

注入戦略 Dense LoRA · Mixture LoRA · MoE Expert LoRA · Native MoE Expert LoRA
訓練タイプ SFT · DPO · ORPO · RM · PPO
対応バックボーン Qwen2/3 · Llama 2/3 · Gemma 3 · Gemma 4 (dense+MoE) · Mixtral
量子化訓練 nf4 / int4 / int8 (bitsandbytes)
付加機能 HF Export · Optuna Grid/Bayes 探索 · 統合ベンチマーク · 5 言語 CLI

24 本の KO/EN チュートリアル + 完全な CLI リファレンスを同梱

EulerWeave:データエンジン

生データセットと本番レベルのモデル学習の間のギャップを埋める包括的なデータ処理システム。

詳細を見る

Open Source:データ前処理

研究者と開発者がローカル環境でデータを精製・分析するために設計されています。

  • スマート分析:ローカルLLMを活用した初期データプロファイリング。
  • 再帰的フィルタリング:ドメイン別フィルタークラスの自動生成と適用。
  • メトリクス算出:PPL、Loss及び重複排除のためのMinHash計算。
  • 品質スコアリング:BERTベースモデルによるノイズフィルタリングスコア算出。

Enterprise:オーケストレーション

単一GPUからクラスター規模へスケーリングするためのビジネスクリティカルな機能。

  • スケールダウン検証:1-GPU LoRA/MoEテスト自動化。
  • リソース見積もり:AIベースのGPU時間およびクラウドコスト算出。
  • パラメータチューニング:ベイジアン最適化およびグリッドサーチ自動化。
  • MLOps統合:学習ローンチから結果合成までの完全なパイプライン。

EulerStack:YAML で LLM アーキテクチャを組み立てるモジュラービルダー

Attention、Mamba、RetNet、Hyena といった複数系統のミキサーと MoE FFN を 1 枚の YAML 上で組み合わせ、任意規模のハイブリッド LLM を組み立てられるモデルアセンブラです。DSL → Schema → IR → Compiler → CLI の 5 層パイプラインが検証と正規化を行い、HuggingFace PreTrainedModelconfig.json + model.safetensors)を直接出力します。出力ディレクトリは EulerForge がそのまま読み込んで学習に使えるため、設計 → 組み立て → ファインチューニングが自然につながります。

詳しく見る

31 のプリセット — スケール軸 × アーキテクチャ軸

研究論文を再現する arch_ 15 種(すべて ~2B、スキルレベル別に配置)と、4 つのスケール × 4 つのバリアントで構成された llm_ 16 種の 2 軸プリセット。プリセットは出発点にすぎず、d_model とレイヤー数を変えるだけで任意サイズのモデルを組み立てられます。

ミキサーAttention · Mamba · RetNet · Hyena
FFNMLP · Gated MLP (SwiGLU) · MoE (top-k ルーティング)
スキルレベル走読beginner(GPT-2/Llama) · intermediate(Mistral/Gemma2/Qwen) · advanced(Jamba/Samba/RetNet) · expert(MoE × ミキサーの 2D 設計空間)
コンパイルターゲットHuggingFace モデルディレクトリ または JSON ランタイム設定

CLI & ワークフロー

# プリセット探索
eulerstack presets list
eulerstack presets show llm_2b_simple

# スペック検証(リアリズムレポート付き)
eulerstack validate --preset my_model.yml --report

# HF モデルディレクトリ出力 → eulerforge で学習
eulerstack compile --preset my_model.yml --output-dir ./my_model

スキーマ構造検証 → クロスフィールド互換性 → リアリズムヒューリスティックの 3 段階検証で、設計エラーをコンパイル前に捕捉します。すべての CLI メッセージは 5 言語(ko/en/zh/ja/es)で提供されます。

EulerAgent:決定論的CLIフレームワーク

8段階ステートマシン、Pattern/Graphオーケストレータ、RAG、長期記憶(LTM)、MCP統合、30以上のコマンドを備えたローカルファーストのエージェントフレームワーク。すべてのアクションがログ記録、監査され、人間の承認を経ます。

詳細を見る

人間中心のセキュリティ (HITL)

哲学:世界を変えるエージェントのすべての行動(ファイル書き込み、シェル実行、外部呼び出し)は必ず人間の承認を経なければなりません。

  • 決定論的ステートマシン:CREATE → PLAN → APPROVE → EXECUTEの厳格なサイクル遵守。
  • 長期記憶 (LTM):SQLiteベースの永続的メモリストアでユーザー嗜好とプロジェクトコンテキストを維持。
  • RAGパイプライン:引用元追跡可能なハイブリッド語彙/ベクトル検索サポート。
  • ツール権限チェーン:ワークスペース、エージェント、ネットワークポリシーを網羅する多層セキュリティ構造。

コマンドラインインターフェース (CLI)

euleragent init
# エージェント作成と実行
euleragent new my-assistant --template personal-assistant
euleragent run my-assistant --task "コードリファクタリング実行"

# 高リスク操作の監査と承認
euleragent approve list
euleragent approve accept [id] --execute

制御性とセキュリティを犠牲にせず、自律的機能を求める開発者のために構築されました。

EulerAtlas:8ドメインロボット行動学習

専門家のデモンストレーションからポリシーを学習し、シミュレーションで評価するCLIベースの模倣学習フレームワークです。クラシック4ドメイン(自動車、ドローン、ヒューマノイド、ロボット犬)と産業4ドメイン(モバイルマニピュレーション、倉庫AGV、スマートファーム農業ロボット、造船所クレーン)——8ドメインを統一スキーマ上で支援します。11コマンドグループ(edgeデプロイ含む)、Domain Pluginによる拡張。

詳細を見る

8ドメイン統一スキーマ

ドメイン別固定次元obs/actionスキーマで全モジュールが一貫して通信します。

クラシック (01–04) 自動車 4/2 · ドローン 6/3 · ヒューマノイド 12/6 · ロボット犬 12/8
産業 (05–08) モバイルマニピュレーション 18/8 · 倉庫AGV 14/4 · 農業ロボット 16/6 · 造船所 20/9
ポリシーモデル BC-MLP, BC-RNN, BC-CNN, ACT, Diffusion Policy
レベル L0 Toy · L1 Intermediate · L2 Advanced(実バックエンド)

CLI & ポリシーモデル

# 3行で開始
euleratlas init --role road --level 0
euleratlas train -c config.yml
euleratlas sim rollout -c config.yml

# 5つのポリシーモデル
# BC-MLP, BC-RNN, BC-CNN, ACT, Diffusion Policy

EulerNPU:NPU推論合成シミュレーションスタック

123オペレータ(13グループ)、10データ型、spec.yamlから.npuartへのコンパイルパイプライン、Zynq-7020 FPGAランタイム——単一CLIでNPU推論ハードウェアの完全な開発フローをカバーします。

詳細を見る

オペレータとコンパイラ

CNN/Transformer/RNN/量子化など13グループの完全な推論オペレータセットで、10データ型をサポートします。

オペレータ 123個(13グループ: Core, Conv, Pool, Activation, Norm, Recurrent, Attention, Quantize等)
データ型 float32/16, bfloat16, int8/16/32, uint8/16/32, bool
コンパイル spec.yaml → IR → .npuart(NPU Archive)
ハードウェア Zynq-7020 FPGAランタイム

CLIツールチェーン

eulernpu validate spec.yaml
eulernpu compile spec.yaml -o model.npuart
eulernpu run model.npuart --input data.bin
eulernpu sim model.npuart --cycles 1000
eulernpu profile model.npuart --report

スペック検証からコンパイル、実行、シミュレーション、プロファイリングまで——5つのサブコマンドで完全なワークフローをカバーします。

EulerGo:棋風をもった囲碁 AI を研究するプラットフォーム

囲碁 AI のための CLI 研究プラットフォームです。強力な共通実力層の上で、異なる棋風(style)を学習・比較・保存できるように設計しました。AI の時代になって、すべての棋士の手が唯一の「正解」へ収束していく —— 囲碁界で長く語られてきたこの懸念に、研究の立場から応えるという発想から生まれています。対局の最初の五十手に現れる個性を、style latent と複数アルゴリズムの比較によって学習可能な信号として扱い、単一の超強エンジンではなく、多くの個性が共存する研究環境を目指します。

詳細を見る

共通実力層 + 交換可能なスタイルヘッド

9 つの基本チャネルと N 個の style latent チャネルを入力テンソルにブロードキャストし、単一のバックボーン上で複数の「棋風ヘッド」を学習・交換できるようにしています。最初の五十手に現れる個性を、再現可能な形で学習可能な信号として扱えます。

  • Style Latent:9 (base) + N (style) 入力チャネル、後方互換
  • 自己改善ループ:selfplay → train → analyze → league → より強い棋風信号
  • Style Classifier v2:学習済み分類器による自動ラベリングとスタイル比較

マルチアルゴリズム · リーグ · 分散 self-play

アルゴリズムをつまみのように切り替えて公平に比較できます。

アルゴリズム PUCT MCTS · Gumbel (Sequential-Halving) · QZero (searchless) · PGS (tree-free) · Native C++ MCTS · Random ベースライン
評価 総当たりリーグ + 反復 ELO + ブートストラップ信頼区間
ボード 9×9 / 19×19(中国式計点、ko/superko、SGF)
拡張 分散 selfplay (coordinator/worker) · Web ダッシュボード · Toga GUI アプリ · i18n CLI (ko/en/zh/ja/es)

囲碁界で長く語られてきた懸念への、研究の立場からの応答として設計されたプラットフォームです。

EulerPress: 企業向けドキュメント翻訳

コードブロックや数式を完全に保持しながら散文テキストのみを正確に翻訳するローカルファースト(Local-First)CLIツールです。企業ドキュメントのローカライズからAI学習用JSONLデータの翻訳まで対応します。

詳しく見る

精密保持翻訳

  • コード/数式保持:コードブロック、インラインコード、LaTeX数式、URLを自動識別して保持。
  • マルチフォーマット:Markdown、HTML、プレーンテキスト、JSONL形式をサポート。
  • 用語集管理:Tavilyベースのドメイン用語集で一貫した翻訳を保証。

ローカルファースト & AIデータ

  • ローカルLLM:Ollamaベースの翻訳で機密文書が外部に漏洩しません。
  • 学習データ:大規模並行JSONL学習データ翻訳パイプライン。
  • 品質検証:翻訳長比率、数式プレースホルダ、フォーマット整合性の自動チェック。

ライブラリとリソース

専門技術書籍とオープンソースエコシステムにアクセスしてください。

出版物 (Publications)

量子コンピューティングとAIアーキテクチャに関する詳細な研究書籍。

オープンソースエコシステム

データ処理とモデルオーケストレーションのためのコミュニティツール。

バーティカルAIエージェント

Eulerwaスタック上に構築されたドメイン特化ソリューション。

Medical AIアドバイザー

個人別の身体状態分析と栄養ベースの「Food over Medicine(食で治す)」ガイドを提供するヘルスケアエージェント。

エージェンティック開発プラットフォーム

EulerAgentを活用して設計とデバッグを自動化し、内部ソフトウェアライフサイクルを管理する自律コーディングシステム。

Eulerwa 原則

技術は人間のために存在する

非軍事原則

私たちは人工知能の軍事的自動化に反対します。技術は命を奪うためではなく守るために使われるべきであり、いかなる技術的成果も人間の安全に優先することはできません。

ヒューマニズムと民主主義

人工知能は人間の尊厳を高め、民主的価値を強化する道具であるべきです。私たちは、個人の自由を抑圧したり民主的原則を損なういかなるAIの利用にも反対します。

使用原則

Eulerwaが公開するすべてのソフトウェア、モデル、サービスは、上記の原則に反する目的で使用することはできません。私たちは技術の使われ方に対する責任を真摯に受け止めます。

Eulerwa統合ライフサイクル

1. EulerStack (設計)
2. EulerForge (モデル)
3. EulerWeave (データ)
4. EulerNPU (推論ハードウェア)
5. EulerAtlas (ロボット学習)
6. EulerAgent (実行)
7. EulerPress (出版)

主権AIを共に構築しましょう

オープンソース、ローカルファースト、人間中心。

お問い合わせ