Thanks to visit codestin.com
Credit goes to docs.ifai.today

Skip to content

IfAI (若爱)AI 原生代码编辑器

AI 时代的自主编程助手

IfAI Logo

为什么选择 IfAI?

在 AI 时代,代码编辑器应该不仅仅是文本容器——它们应该是 AI 智能的物理载体。

IfAI 从零开始构建为 AI 原生开发环境,推理能力集成到内核中,而非作为插件添加。

核心特性

🧠 AI 原生核心

  • AI 能力深度集成到编辑器内核
  • 对话感知的代码上下文和文件操作
  • 本地和云模型之间的智能路由

⚡ 极致性能

  • Rust 驱动的后端带来原生性能
  • 120 FPS 流畅渲染
  • UI 响应延迟低于 15ms

🔒 隐私优先

  • 通过 Ollama 支持本地 LLM
  • 敏感代码永不离开您的机器
  • 完全离线能力

🤖 自主智能体

  • Shell 级别控制以执行真实任务
  • 自动环境配置
  • 自纠错和错误恢复

🎯 符号感知 RAG

  • 基于 Tree-sitter 的代码解析
  • 跨文件符号关系分析
  • 准确理解代码结构

👁️ 多模态视觉

  • 拖放图片上传
  • 截图粘贴支持(Cmd+V)
  • AI 理解 UI 设计和图表

快速开始

安装

bash
# 克隆仓库
git clone https://github.com/peterfei/ifai.git
cd ifai

# 安装依赖
npm install

# 启动开发
npm run tauri dev

首次 AI 对话

  1. 打开 IfAI
  2. Cmd+K 打开 AI 聊天面板
  3. 输入您的问题或请求
  4. 看AI理解您的代码库上下文

最新动态

v0.3.0 - 多模态智能

  • 视觉 LLM 支持: 拖放图片进行 AI 分析
  • 本地/远程混合路由: 智能模型选择
  • 代码导航: F12 跳转定义、查找引用
  • AI 重构: 自动代码质量改进
  • 新用户导览: 交互式入门体验

查看完整更新日志 →

社区

许可证

MIT License - 详见 LICENSE

基于 MIT 许可发布