为什么选择 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
1
2
3
4
5
6
7
8
9
首次 AI 对话
- 打开 IfAI
- 按
Cmd+K 打开 AI 聊天面板 - 输入您的问题或请求
- 看AI理解您的代码库上下文
最新动态
v0.3.0 - 多模态智能
- 视觉 LLM 支持: 拖放图片进行 AI 分析
- 本地/远程混合路由: 智能模型选择
- 代码导航: F12 跳转定义、查找引用
- AI 重构: 自动代码质量改进
- 新用户导览: 交互式入门体验
查看完整更新日志 →
社区
许可证
MIT License - 详见 LICENSE。