[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7294":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":15,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":34,"discoverSource":35},7294,"auto-dev","phodal\u002Fauto-dev","phodal","🧙‍AutoDev: the AI-native Multi-Agent development platform built on Kotlin Multiplatform, covering all 7 phases of SDLC.","https:\u002F\u002Fide.unitmesh.cc\u002F",null,"Kotlin",4503,490,51,6,0,2,7,37,71.27,"Mozilla Public License 2.0",false,"master",true,[26,27,28,29,30],"aigc","genai","genaistack","ide","intellij","2026-06-12 04:00:33","# AutoDev 3.0 Xiuper (Alpha)\n\n> **One Platform. All Phases. Every Device.**  \n> 统一平台 · 全开发阶段 · 跨全设备\n\n**AutoDev Xiuper** is an AI-native, multi-agent development platform built on Kotlin Multiplatform. Based on the current codebase,\nit focuses on document research, coding, code review, data query, artifact generation, and web interaction workflows, and targets\nIntelliJ IDEA, VS Code, CLI, Desktop JVM, Android, iOS, JS\u002FWASM Web, and Server runtimes.\n\n![ScreenShot](https:\u002F\u002Fxiuper.com\u002Fscreenshot.png)\n\n## One Platform Architecture\n\n![AutoDev Xiuper One Platform Architecture](https:\u002F\u002Fxiuper.com\u002Fxiuper-arch.svg)\n\n## Get Started\n\n### Download AutoDev Xiuper\n\n- **IntelliJ IDEA Plugin**: [JetBrains Marketplace](https:\u002F\u002Fplugins.jetbrains.com\u002Fplugin\u002F29223-autodev-experiment)\n- **VSCode Extension**: [Visual Studio Marketplace](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=Phodal.autodev)\n- **CLI Tool**: `npm install -g @xiuper\u002Fcli`\n- **Web App**: [web.xiuper.com](https:\u002F\u002Fweb.xiuper.com\u002F)\n- **Desktop & Android**: [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fphodal\u002Fauto-dev\u002Freleases)\n- **iOS**: Build from source.\n\n### Previous Versions\n\n- **AutoDev 2.0** (Stable): [Branch](https:\u002F\u002Fgithub.com\u002Fphodal\u002Fauto-dev\u002Ftree\u002Fautodev2) | [Plugin](https:\u002F\u002Fplugins.jetbrains.com\u002Fplugin\u002F26988)\n\n### Modules\n\n| Module | Platform | Current Status | Description |\n|--------|----------|----------------|-------------|\n| **mpp-core** | Shared KMP runtime | ✅ In default build | Shared agent engine, tools, MCP integration, AGENTS.md loading |\n| **mpp-ui** | Desktop \u002F Android \u002F iOS \u002F JS \u002F WASM | ✅ In default build | Main multiplatform UI surface and app entrypoints |\n| **mpp-server** | JVM server | ✅ In default build | Ktor-based remote coding agent server |\n| **mpp-idea** | IntelliJ IDEA | ✅ Composite build | IDEA plugin with dedicated renderers and toolwindow integration |\n| **mpp-vscode** | VS Code | ✅ Standalone package in repo | VS Code extension backed by `mpp-core` JS bindings |\n| **mpp-viewer \u002F mpp-viewer-web** | Shared viewer stack | ✅ In default build | Diagram\u002Fviewer support used by UI surfaces |\n| **xiuper-ui \u002F xiuper-fs \u002F xiuper-e2e** | Shared support modules | ✅ In default build | UI foundation, cross-platform file system, and E2E support |\n| **mpp-ios** | iOS app shell | 🔄 Present in repo | Native iOS wrapper and build scripts, not included in current root Gradle graph |\n| **mpp-web** | Landing \u002F demo web | 🔄 Present in repo | Vite-based landing page and demo web entry, not included in current root Gradle graph |\n\n### Current Status Snapshot\n\n- The default root Gradle build currently includes `mpp-core`, `mpp-ui`, `mpp-codegraph`, `mpp-server`, `mpp-viewer`, `mpp-viewer-web`, `xiuper-ui`, `xiuper-fs`, and `xiuper-e2e`, with `mpp-idea` as a composite build.\n- `mpp-ui` is the main cross-platform application module and already declares JVM, Android, iOS, JS, and WASM targets.\n- `mpp-vscode`, `mpp-ios`, and `mpp-web` are maintained in the repository, but they are not part of the current root `settings.gradle.kts` default build graph.\n\n### Key Features\n\n**Xiuper Edition** currently exposes these code-backed capabilities:\n\n- **Unified KMP Runtime**: Shared agent\u002Fruntime code across JVM, Android, iOS, JS, and WASM targets\n- **Core Agents in Code**: `DocumentAgent`, `CodingAgent`, `CodeReviewAgent`, `ChatDBAgent`, and `ArtifactAgent`\n- **Tool-Driven Coding Agent**: Built-in file system, grep\u002Fglob, shell, web fetch, MCP tools, and renderer integration\n- **Project Rule Awareness**: Automatic `AGENTS.md` discovery and prompt injection from project hierarchy\n- **SubAgent Architecture**: Analysis, error recovery, NanoDSL, chart\u002Fplot, codebase investigation, domain dictionary, SQL revision, and web agent flows\n- **IDE Workflow Features**: PR review, pre-push review, diagram-related review flows, chat history, token usage, and model\u002Ftool configuration UIs\n- **Agent Ecosystem Support**: MCP, A2A agent commands, Claude Skill loading, and SpecKit command integration\n- **Multi-LLM Support**: OpenAI, Anthropic, Google, DeepSeek, Ollama, and more\n- **Code Intelligence**: Tree-sitter based parsing for Java, Kotlin, Python, JavaScript\u002FTypeScript, Go, Rust, C#\n- **Global Ready**: Full internationalization (Chinese\u002FEnglish)\n\n## Built-in Agents\n\nAutoDev Xiuper currently has the following code-backed top-level agents and adjacent agent capabilities:\n\n| Agent | Area | Description | Capabilities | Status |\n|-------|------|-------------|--------------|--------|\n| **Document \u002F Knowledge** | Requirements \u002F Research | `DocumentAgent` for document querying and feature tree generation | DocQL \u002F analysis sub-agent \u002F feature tree | ✅ Code-backed |\n| **Coding** | Development | `CodingAgent` with workspace tools and orchestration | File system \u002F shell \u002F MCP \u002F sub-agents \u002F AGENTS.md | ✅ Code-backed |\n| **Review** | Code Review | `CodeReviewAgent` for review, lint summary, and fix generation | Linter \u002F diff review \u002F PR review services | ✅ Code-backed |\n| **ChatDB** | Data | `ChatDBAgent` for natural-language database interaction | Schema linking \u002F SQL generation \u002F SQL revision | ✅ Code-backed |\n| **Artifact** | Rapid Prototyping | `ArtifactAgent` for self-contained runnable outputs | HTML \u002F React \u002F Node.js \u002F Python \u002F SVG \u002F Mermaid | ✅ Code-backed |\n| **Web Agent \u002F WebEdit** | Web Interaction | Web interaction capability exists as web-agent and WebEdit UI flows | Page inspection \u002F DOM context \u002F chat-assisted actions | 🔄 Experimental |\n\nTesting-related capability currently exists mainly through `xiuper-e2e` and E2E-oriented agent\u002Ftooling work, but it is not yet represented as a clearly separated top-level agent in the current code layout.\n\n### SubAgents\n\nSubAgents are specialized micro-agents invoked by the main Coding Agent for focused tasks. They follow the \"agent as tool\" architecture pattern:\n\n| SubAgent                  | Purpose                                                                                  | Key Features                                                                          | Platform Support      |\n|---------------------------|------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------|-----------------------|\n| **NanoDSL Agent**         | Generate AI-native UI code from natural language descriptions                            | Token-efficient DSL \u002F Component generation \u002F State management \u002F HTTP requests         | All platforms         |\n| **PlotDSL Agent**         | Generate statistical charts and data visualizations from natural language                | ggplot2-inspired syntax \u002F Multiple chart types \u002F Themes \u002F Lets-Plot rendering         | JVM Desktop & Android |\n| **Chart Agent**           | Generate chart configurations for ComposeCharts library                                  | Pie\u002FLine\u002FColumn\u002FRow charts \u002F Data analysis \u002F Cross-platform rendering                 | All platforms         |\n| **Analysis Agent**        | Intelligently analyze and summarize any type of content (logs, errors, JSON, code, etc.) | Content type detection \u002F Smart summarization \u002F Metadata extraction                    | All platforms         |\n| **Codebase Investigator** | Investigate codebase structure, patterns, dependencies, and architectural issues         | Architecture analysis \u002F Pattern detection \u002F Dependency mapping \u002F Issue identification | All platforms         |\n| **Domain Dict Agent**     | Generate domain dictionaries from codebase analysis for better context understanding     | Hot file detection \u002F Class\u002Fmethod extraction \u002F Domain term identification             | All platforms         |\n| **Error Recovery Agent**  | Analyze errors and suggest fixes with self-healing capabilities                          | Error pattern recognition \u002F Fix suggestion \u002F Auto-retry logic                         | All platforms         |\n| **SQL Revise Agent**      | Revise and optimize SQL queries based on schema and execution feedback                   | Schema-aware correction \u002F Query optimization \u002F Syntax validation                      | All platforms         |\n| **E2E Testing Agent**     | Perform end-to-end testing with visual understanding and self-healing locators           | Natural language test scenario generation \u002F Multi-modal perception \u002F Self-healing     | All platforms         |\n\nSubAgents enable modular, composable workflows: complex work is decomposed into focused sub-tasks, each handled by a specialized agent.\n\n## License\n\nThis code is distributed under the MPL 2.0 license. See `LICENSE` in this directory.\n","AutoDev 是一个基于 Kotlin Multiplatform 构建的 AI 原生多代理开发平台，覆盖软件开发生命周期的所有七个阶段。其核心功能包括文档研究、编码、代码审查、数据查询、工件生成和网页交互工作流，适用于 IntelliJ IDEA、VS Code、CLI、桌面 JVM、Android、iOS、JS\u002FWASM Web 以及服务器运行时等多种环境。通过集成多种开发工具和平台，AutoDev 能够为开发者提供统一且高效的开发体验，特别适合需要跨平台支持和智能化辅助的复杂项目。","2026-06-11 03:11:37","top_language"]