opensumi/core

A framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 40 minutes ago
Added to GitGenius on November 14th, 2025
Created on November 17th, 2021
Open Issues & Pull Requests: 287 (+0)
Number of forks: 451
Total Stargazers: 3,653 (+0)
Total Subscribers: 44 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.5 hours
Mean response time: 21.4 days
90th percentile: 21.0 days
Tracked items: 169

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 52% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Only 14% of issues opened in the past year have been closed. Three people close 52% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 178
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 801 days
Stale 30+ days: 176
Stale 90+ days: 175

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • 🐞 bug (499)
  • 🎨 feature (199)
  • 💬 question (123)
  • 👾 wontfix (73)
  • 👨🏻‍💻 good first issue (61)
  • ⛵️ pre-release (22)
  • 🤔 help wanted (21)
  • ⚡️ extension api (15)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

OpenSumi is a TypeScript-based framework designed to accelerate the development of AI-native integrated development environments. The project provides a comprehensive foundation for building IDE products with built-in support for the Model Context Protocol through its MCP client implementation, enabling integration with MCP servers for enhanced AI capabilities.

The framework supports multiple deployment architectures and use cases, as evidenced by its ecosystem of example projects. These include cloud-based IDE implementations, desktop applications built with Electron, pure web-based IDEs, and specialized variants like CodeFuse IDE which demonstrates AI-first IDE development using OpenSumi. This architectural flexibility allows developers to choose between web, desktop, or hybrid deployment models depending on their requirements.

OpenSumi integrates with standard development tools and protocols essential for modern IDE functionality. The framework includes Language Server Protocol support for intelligent code analysis and completion, Debug Adapter Protocol integration for debugging capabilities, and extensibility mechanisms that allow customization and plugin development. These integrations position OpenSumi as a comprehensive platform rather than a minimal editor framework.

The project maintains active development with structured issue tracking and community engagement. This distribution suggests the project is both actively maintained and responsive to user needs.

This concentrated contributor base indicates focused project leadership while the project remains open to external contributions through its documented contribution guidelines.

OpenSumi's classification spans multiple technical domains including IDE framework development, web development environments, extensible platforms, code editor functionality, developer tooling, and frontend infrastructure. The project explicitly targets AI-native and AI-first IDE development, reflecting the growing importance of AI integration in development tools.

The framework is licensed under the MIT license with copyright held by Alibaba Group Holding Limited and Ant Group Co. Ltd. Documentation is available through the opensumi.com website, and the project maintains a changelog documenting releases and breaking changes. Development setup requires attention to system-level environment dependencies, with guidance provided in the contributing documentation for developers looking to work on the core framework itself.