主权智能 (Sovereign Intelligence)。
从软件到硬件,完整的AI全栈。

Eulerwa Inc. 将AI开发的每一层——从模型训练到硬件加速再到自主代理——通过CLI和开源公开。
训练的EulerForge,模型设计的EulerStack,数据的EulerWeave,执行的EulerAgent,硬件的EulerNPU,机器人学习的EulerAtlas

EulerForge EulerStack EulerWeave EulerAgent EulerNPU EulerAtlas

EulerForge:让 Dense 模型以 MoE 风格训练的 LLM 微调工具

面向研究的 LLM 微调框架,可向 HuggingFace 模型注入 LoRA,并把 Dense 模型作为 Mixture LoRA · MoE Expert LoRA 结构来训练。在常见的 Dense SFT 流程之上,EulerForge 叠加了 Dense → MoE 转换阶段调度,让研究者在有限的 GPU 预算下,可复现地研究路由、专家特化与 MoE 稳定性。一份 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 参考

EulerStack:面向 LLM 的架构描述语言 (ADL)

EulerStack 是面向 LLM 的架构描述语言 (Architecture Description Language)。它把结构、训练、服务纠缠在一起的 PyTorch 模型文件中"架构"这一维剥离出来,交给一门专门的声明式语言来表达 —— 与半导体产业用 Verilog/VHDL 取代 schematics+C 的抽象化同方向。一份 YAML 规格经 5 层管线(DSL → Schema → IR → Compiler → CLI)落地为 HuggingFace PreTrainedModelconfig.json + model.safetensors),EulerForge 可直接读取用于训练。

了解更多 教程 (16 篇, EN) CLI 参考 (EN)

57 个预设 — 3 层学习路径

按 v1 "产业排序原则"组织:已验证产业标准 → 近期混合/MoE → v1 实验性原语。24 个 llm_(5 规模 × 4–5 变体,含 MLA)+ 33 个 arch_(beginner 2 · intermediate 3 · advanced 5 · expert 23,其中 *_mini 9 个)。可以在 arch 级别实验 MLA、MoD、Titans、Dual-Stream 等 Phase B 原语。

混合器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 × 混合器 × depth/receptive-field 三维设计空间)
编译目标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

结构校验 → 跨字段兼容性 → 现实性启发式的三段式校验,在编译前拦截设计错误。所有 CLI 消息支持 5 种语言(ko/en/zh/ja/es)。v0.1.5 以向后兼容的规格扩展方式新增了 μP 缩放、分化辅助目标与 tissue 组织声明(既有 YAML 无需修改即可使用)。

EulerWeave:数据引擎

弥合原始数据集与生产级模型训练之间差距的综合数据处理系统。

了解更多

Open Source:数据预处理

为研究人员和开发者设计,在本地环境中精炼和分析数据。

  • 智能分析:利用本地LLM进行初始数据画像。
  • 递归过滤:自动生成和应用领域特定的过滤器类。
  • 指标计算:PPL、Loss及用于去重的MinHash计算。
  • 质量评分:通过BERT模型进行噪声过滤评分。

Enterprise:编排

从单GPU扩展到集群级别的业务关键功能。

  • 缩放验证:自动化1-GPU LoRA/MoE测试。
  • 资源估算:基于AI的GPU时间和云成本计算。
  • 参数调优:贝叶斯优化和网格搜索自动化。
  • MLOps集成:从训练启动到结果合成的完整管线。

EulerAgent:确定性 CLI 代理框架

本地优先(Local-first)的代理框架,具备 8 步状态机(RUN_CREATED → CONTEXT → PLAN → PROPOSE → APPROVE → EXECUTE → RESULT → FINALIZED)、Pattern/Graph 编排器、RAG 管线、长期记忆(SQLite)、MCP 集成、插件系统、30+ 个 CLI 命令以及 65 个 fixture。它在以代码(而非 LLM)执行验证的确定性门控节点(kind: shell)之上,提供能自行编写、测试并修复代码的自愈式编码代理(code.dev_loop.v2)。

了解更多

8 步状态机 & 编排

代理的每一个行动都经过 8 步状态机,并在人工审批(HITL)之后执行。借助 Pattern Orchestrator(基于 YAML 的 12 个规范模式 + LLM·判定·确定性 shell 门控节点)与 Graph Orchestrator(LangGraph 并行执行)来掌控复杂工作流。通过边界内自动审批(node.auto_approve)和符号门控(symbol_check)可自主运行 fix→test 循环。

  • 长期记忆 (LTM):基于 SQLite 的向量检索,跨会话保持上下文。
  • RAG 管线:混合词汇/向量检索,并追踪引用来源。
  • MCP 集成:对接 Brave、Tavily 等外部服务。
  • 插件系统:工具扩展与工具权限链(多层安全)。

命令行界面 (CLI)

euleragent init
# 创建并运行代理
euleragent new my-assistant --template personal-assistant
euleragent run my-assistant --task "执行代码重构"

# 审计和审批高风险操作
euleragent approve list
euleragent approve accept [id] --execute

为希望获得自主功能但不牺牲控制力和安全性的开发者而构建。

EulerNPU:NPU 推理合成与仿真栈

把算子图(spec.yaml)以 138 个算子(17 组)组装,经校验与编译(.npuart)后,在主机 CPU 参考、功能性 NPU 仿真器,以及 Zynq-7000(XC7Z020)·Zynq UltraScale+(ZU3EG/ZU9EG)FPGA 上运行的 NPU 推理合成栈。提供 INT4/INT8 量化、10 种 dtype、4 个后端、15 个 CLI 子命令。可在产品页查看人形机器人大脑 SoC(Project 3)的仿真演示。

了解更多

NPU 算子与编译器

支持 138 个算子(17 组,A–Q)、10 种 dtype,并将 spec.yaml 编译为 .npuart 工件。

算子 138 个(Core Math, Activation, Normalization, Conv/Vision, Sequence/Attention, Efficient Attention(Flash/Sliding/GQA), MoE/Sparse, Recurrent, Graph, Multimodal, Vision Encoder, Diffusion, Speculative Decoding, Quantization, Mamba/SSM, Cache Compress, Autonomy)
DType fp32, int32, fp16, bf16, int8, uint8, int16, int4, fp8_e4m3, fp8_e5m2 —— 支持 INT4 权重量化
目标 Zynq-7000 (XC7Z020) · Zynq UltraScale+ (ZU3EG, ZU9EG) FPGA

CLI & 仿真

eulernpu validate spec.yaml
eulernpu compile spec.yaml -o model.npuart
eulernpu quantize model.npuart --weight-bits 4
eulernpu sim model.npuart --cycles
eulernpu profile model.npuart

validate, compile, run, sim, profile, explain, quantize, migrate-spec, generate, board smoke, calibrate, benchmark, replay, compress-cache 等 15 个子命令。后端:cpu_ref · npu_sim · zynq_ps · zynq_pl_stub。

EulerAtlas:基于插件的机器人行为学习(首发公开:汽车 · 人形机器人)

这是一个运行在结合了模仿学习(IL)与 FastTD3 强化学习(RL)的 RL→IL 管线之上、基于插件的 CLI 机器人行为学习框架。最先公开的两大旗舰域是 汽车(EulerDrive —— BEV 自动驾驶,CARLA 验证)人形机器人(EulerWalk —— RL→IL loco-manipulation),两个域均随附预训练模型,无需训练即可直接运行。统一模式设计用于覆盖汽车、无人机、人形机器人、机器狗、移动操作、物流、农业、造船等 8 个域,而各个域则以插件形式持续扩展。

了解更多

8 域统一模式

每个域拥有固定维度 obs/action 模式,所有模块以一致方式通信。

经典 (01–04) 汽车 4/2 · 无人机 6/3 · 人形机器人 33/14 (loco-manip) · 机器狗 12/8
工业 (05–08) 移动操作 18/8 · 仓储 AGV 14/4 · 农业机器人 16/6 · 造船厂 20/9
策略模型 BC-MLP, BC-RNN, BC-CNN, ACT, Diffusion Policy + SOTA(BEVFuser, TemporalTransformer, WholeBodyACT) + RL Actor
级别 L0 Toy · L1 Intermediate · L2 Advanced(实际后端:CARLA/MuJoCo/HumanoidBench)

CLI & 策略模型

euleratlas init --role road --level 0 --out config.yml
euleratlas train -c config.yml
euleratlas train-rl -c config.yml
euleratlas sim rollout -c config.yml --save-video

# 模仿学习 + FastTD3 强化学习 · RL→IL · Domain Plugin

新增 train-rldata collect/generate-demossim rollout --render/--save-video。支持 Domain Plugin 架构与边缘部署。

资源与文库

访问专业技术出版物和开源生态系统。

出版物 (Publications)

关于量子计算和AI架构的深度研究书籍。

开源生态系统

用于数据处理和模型编排的社区工具。

Eulerwa 原则

技术为人类而存在

非军事化原则

我们反对人工智能的军事自动化。技术应当用于保护生命,而非夺取生命——任何技术成就都不能凌驾于人类安全之上。

人文主义与民主

人工智能应当成为提升人的尊严、巩固民主价值的工具。我们反对将AI用于压制个人自由或损害民主原则的任何目的。

使用原则

Eulerwa发布的所有软件、模型和服务均不得用于违反上述原则的用途。我们严肃对待技术使用的责任。

Eulerwa集成生命周期

1. EulerStack (设计)
2. EulerForge (模型)
3. EulerWeave (数据)
4. EulerNPU (推论硬件)
5. EulerAtlas (机器人学习)
6. EulerAgent (执行)

与我们共建主权AI

开源、本地优先、以人为本。

联系我们