Ifai banner
peterfei peterfei

Ifai

AI community

Description

若爱 (IfAI) — AI Agent 编排助手 & 代码编辑器 | An AI Agent Orchestrator & Code Editor built with Tauri 2.0

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

若爱 (IfAI) — AI Agent 编排助手 & 代码编辑器 🚀

IfAI Logo

不只是编辑器,更是你的 AI Agent 编排助手

9+ 智能体协同 · DAG 工作流驱动 · 基于 Tauri 2.0 + React 19 的 AI 原生开发平台

[简体中文](README.md) | [English](README_EN.md) | [Русский](README_RU.md) | [📖 完整文档](https://docs.ifai.today/) | [🎯 下载发布页](https://github.com/peterfei/ifai/releases)

[![Downloads](https://img.shields.io/github/downloads/peterfei/ifai/total.svg)](https://github.com/peterfei/ifai/releases) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![Tauri](https://img.shields.io/badge/Tauri-2.0-orange)](https://tauri.app/) [![AI Native](https://img.shields.io/badge/AI-Native-green)](https://ai-native.dev) [![Performance](https://img.shields.io/badge/Performance-120_FPS-blueviolet)](#performance)


💡 为什么选择 IfAI?

在 AI 时代,编辑器不应只是代码的容器,而应是 AI 的躯体。IfAI 采用 **AI 原生 (AI-Native)** 架构,将推理能力深度植入内核,并提供完整的 **AI Agent 编排** 能力。

  • 🤖 AI Agent 编排:9+ 专用 Agent 通过 DAG 工作流协同工作,YAML 声明式编排,自然语言一键触发。
  • ⚡ 极致性能:Rust 内核驱动,120 FPS 满帧渲染,即使在万级数据负载下依然丝滑。
  • 🛡️ 隐私与本地优先:支持 Qwen2.5 等端侧模型,敏感代码不出本地,混合路由自动切换。
  • 🐚 自主 Agent 进化:不止于对话,Agent 具备 Shell 级操控权,自动配置环境、执行任务、自我纠错。
  • 📑 规范驱动 (OpenSpec):深度融合 OpenSpec 协议,确保 AI 遵循工业级设计规范。

✨ 核心特性

🎯 AI Agent 编排引擎

  • 9+ 专用 Agent:Explore / Review / Refactor / Test / Doc / Plan / ReAct / Git Commit / Debug,各司其职
  • DAG 工作流引擎:YAML 声明式工作流定义,拓扑排序调度,支持顺序与并行执行
  • Agent 协作框架:并行调用 (call_agent_parallel)、知识共享 (share_knowledge)、结果聚合 (aggregate_results)
  • 声明式意图路由:O(1) 查表路由,自然语言自动匹配最佳 Agent(说"重构代码" → 自动路由到 Refactor Agent)
  • Agent 链式调用:Agent 可调用其他 Agent,最大深度 5 层,形成复杂推理链
  • 工作流可视化:React Flow + Dagre 自动布局,实时监控工作流节点执行状态
  • 自然语言触发:用自然语言描述任务,自动匹配并触发对应工作流
  • Shell 级掌控:Agent 可执行 npmgitcargo 等命令,自主完成依赖安装与环境自愈
  • 结构化任务拆解:自动将模糊需求转化为可视化的 Task Tree,支持进度实时追踪

🤖 Composer 2.0 - AI 多文件编辑引擎

  • 并行编辑:AI 可同时修改