OpenSumi

活跃
GitHub TypeScript MIT

简介

用于快速构建 AI 原生 IDE 产品的框架,内置 MCP 客户端支持,让编程助手深度集成到开发环境。

核心特性

  • 用于快速构建 AI 原生 IDE 产品的开源框架
  • 内置 MCP 客户端支持,深度集成 AI 编程助手
  • 支持云端 IDE、桌面 IDE 和 Web IDE 多种部署形态
  • 模块化插件体系,灵活扩展编辑器功能
  • 提供 CodeBlitz 纯 Web IDE 框架
  • TypeScript 编写,完善的 CI/CD 和测试覆盖

适用场景

💡 构建企业级云端 IDE 产品
💡 开发基于 Electron 的桌面 IDE 应用
💡 打造 AI 深度集成的编程开发环境
💡 搭建浏览器端轻量级 IDE
💡 构建小程序风格的 IDE 应用

快速开始

克隆仓库,运行 yarn install 和 yarn run init,可选执行 yarn run download-extension,然后 yarn run start 启动 IDE。可通过 MY_WORKSPACE 环境变量指定工作目录。

相关项目