by peterfei
若爱 (IfAI) — AI Agent 编排助手 & 代码编辑器 | An AI Agent Orchestrator & Code Editor built with Tauri 2.0
# Add to your Claude Code skills
git clone https://github.com/peterfei/ifaiLast scanned: 8/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-08-30T09:47:57.792Z",
"npmAuditRan": false,
"pipAuditRan": true,
"promptInjectionRan": true
}ifai is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by peterfei. 若爱 (IfAI) — AI Agent 编排助手 & 代码编辑器 | An AI Agent Orchestrator & Code Editor built with Tauri 2.0. It has 100 GitHub stars.
Yes. ifai passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/peterfei/ifai" and add it to your Claude Code skills directory (see the Installation section above).
ifai is primarily written in TypeScript. It is open-source under peterfei on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ifai against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
简体中文 | English | Русский | 📖 完整文档 | 🎯 下载发布页
在 AI 时代,编辑器不应只是代码的容器,而应是 AI 的躯体。IfAI 采用 AI 原生 (AI-Native) 架构,将推理能力深度植入内核,并提供完整的 AI Agent 编排 能力。
call_agent_parallel)、知识共享 (share_knowledge)、结果聚合 (aggregate_results)npm、git、cargo 等命令,自主完成依赖安装与环境自愈use、import、impl 等跨文件依赖。
确保已安装 Node.js >= 18 和 Rust >= 1.80。
git clone https://github.com/peterfei/ifai.git
cd ifai
npm install
npm run tauri dev
npm run build:community # 构建前端
npm run tauri:community # 构建 Tauri 应用
graph TD
A[Interaction Layer: React 19] --> B[Core Engine: Rust / Tauri 2.0]
B --> C[AI Services: Custom API / Local LLM]
B --> D[Vector Engine: RAG / Semantic Search]
B --> E[System Services: Shell / PTY / Git]
C --> F[Models: DeepSeek / Kimi / Qwen]
| 版本 | 主题 | 核心突破 |
|---|---|---|
| v0.5.3 | StreamingCodeCard 流式预览 + 文件编码切换 | StreamingCodeCard 流式文件写入实时预览、声明式 ToolApprovalRegistry(消除 8 处硬编码)、文件编码选择器(10 种编码)、原生 TextDecoder 替代 iconv-lite |
| v0.5.2 | GUI 对话模式 + 线程管理 + Agent 协作 | 声明式 DSL 架构(24 DSL 表 + 双注册表)、线程管理(MessageQueue + 5 维度活动检测)、Agent 协作框架、YAML DAG 工作流 |
| v0.5.1 | Agent 协作编排 + 会话持久化 | 元编程协作基础设施、Agent 互调用 + 并行调用、JSONL append-only 日志、会话恢复 |
| v0.5.0 | 多智能体系统成型 + 意图路由 | 9 个专用 Agent、声明式意图路由、TUI Markdown 渲染引擎 |
| v0.4.8 | 自主会话飞跃 + 元编程 | 100% 信任模型、工具限制 100→1000、#[derive(Tool)] 元编程、Explore 6 倍性能提升 |
| v0.4.7 | 持久化记忆系统 | 零依赖 Markdown 两层记忆(热记忆 + 冷记忆)、MemorySave 工具、LLM 批量提取 |
| v0.4.6 | 多线程并发对话 & TUI 重构 | Per-Thread Session 隔离、/thread 斜杠命令、TUI God Object 重构 |
| v0.4.4 | CLI 工业级升级 | 元数据驱动 CLI、元编程权限引擎、Token 成本追踪、ratatui 全屏 TUI |
| v0.4.3 | 元数据驱动架构 & 国际化 | YAML Provider 架构、5 家提供商 80+ 模型、三语言全覆盖 |
| v0.4.1 | 多智能体协作系统 | DAG 工作流引擎、智能体通信协议、消息队列系统、协作可视化 |
| v0.4.0 | 提示词生态 & 多智能体 | 提示词管理系统、多智能体系统(社区版解锁)、10+ 工具 |
| v0.3.12 | 事件驱动架构 | ChatEventBus 全局事件总线、ContentSegmentManager 流式秩序 |
| v0.3.9 | 物理探测引擎 | Symbol-First 探测引擎、IndexedDB 全量迁移、NVIDIA NIM 集成 |
| v0.2.6 | Agent 进化 | Shell 能力解锁、结构化任务树、120 FPS 高刷渲染 |
| v0.2.0 | 性能基石 | 混合智能架构、GPU 硬件加速、零闪屏流式交互 |
一、StreamingCodeCard 流式文件写入预览 📝
二、文件编码切换 🌐
一、全新 GUI 对话模式 💬(v0.5.2 最大亮点)
二、声明式 DSL 驱动架构 🏛️
layoutRegistry + componentRegistry,零 if-else 分支渲染三、线程管理系统 🧵
四、Agent 协作框架 🤖
call_agent_parallel — 并行调用多个 Agent 同时执行独立任务share_knowledge + aggregate_results — 结果共享与聚合五、GUI 功能增强 🎨
9 个专用 Agent 全面上线
声明式意图路由系统
#[derive(Tool)] 元编程,零样板代码IfAI 处于高速成长期,我们欢迎任何形式的贡献!无论是 Bug 修复、特性建议还是文档改进。