we0  by we0-dev

AI code editor for development programmers and product managers

created 6 months ago
846 stars

Top 43.1% on sourcepulse

GitHubView on GitHub
Project Summary

We0 is an AI-powered code editor designed for developers and product managers, aiming to streamline web project creation and iteration. It offers advanced features like in-browser debugging, high-fidelity design restoration, and direct integration with WeChat Mini Program Developer Tools, differentiating itself from competitors by supporting existing project imports and multi-platform deployment.

How It Works

We0 leverages a built-in WebContainer environment for in-browser terminal access, enabling package management and library execution. Its core innovation lies in its "high-fidelity design restoration" using D2C technology, claiming up to 90% accuracy in translating designs to code. Unlike browser-only solutions, We0 can directly import and edit existing projects, facilitating secondary development and debugging.

Quick Start & Requirements

  • Installation: Download client installers for Mac or Windows from https://we0.ai/.
  • Prerequisites: Node.js v18.20+, pnpm.
  • Setup: Install pnpm globally (npm install pnpm -g), then install client and server dependencies (pnpm install in respective directories). Configure environment variables by renaming .env.example to .env and filling in API keys and server addresses.
  • Build: Execute ./scripts/wedev-build.sh.
  • Run: Use pnpm dev:next for the server and pnpm dev for the client.
  • Docs: https://we0.ai/

Highlighted Details

  • Supports browser-based debugging via WebContainer.
  • Achieves up to 90% design restoration using D2C technology.
  • Enables direct import and editing of existing projects.
  • Integrates with WeChat Mini Program Developer Tools for preview and debugging.
  • Supports Deepseek and MCP models.

Maintenance & Community

Contact: enzuo@wegc.cn. Information on community channels like Discord/Slack or a roadmap is not provided in the README.

Licensing & Compatibility

The project is marked as open-source. Specific license details and compatibility for commercial use or closed-source linking are not explicitly stated.

Limitations & Caveats

The README mentions a potential Electron error on second runs, requiring manual deletion of the client workspace. The effectiveness of the "high-fidelity design restoration" and the specifics of its open-source licensing require further investigation.

Health Check
Last commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
3
Issues (30d)
1
Star History
121 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.