Skip to content
forked from we0-dev/we0

we0 is an AI code editor for development programmers and product managers. same v0, bolt.new,lovable

License

Notifications You must be signed in to change notification settings

Idem-AI/idem-appgen

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[English](https://github.com/idem appgen-dev/idem appgen/blob/main/README.md) [中文](https://github.com/idem appgen-dev/idem appgen/blob/main/docs/README.zh.md)

idem appgen

What is Idem Appgen

alt text

Video

![youtube](https://idem appgen.ai/en/opengraph-image.png?dda1b12e6eb7c5e1)

What Makes Idem Appgen Different?

Currently, Cursor, v0, and Bolt.new have impressive performance in web project generation. The Idem Appgen project has the following features:

Supports browser-based debugging: Built-in WebContainer environment allows you to run a terminal in the browser, install and run npm and tool libraries.

High-fidelity design restoration: Utilizes cutting-edge D2C technology to achieve 90% design restoration.

Supports importing historical projects: Unlike Bolt.new, which runs in a browser environment, Idem Appgen can directly open existing historical projects for secondary editing and debugging.

Integrates with WeChat Mini Program Developer Tools: Allows direct preview and debugging by clicking to launch the WeChat Developer Tools.

Multi-platform support: Supports Windows and Mac operating systems for client downloads, as well as web container scenarios, allowing you to choose the appropriate terminal based on usage scenarios.

Feature idem appgen v0 bolt.new
Code generation and preview
Design-to-code conversion(no open)
Open-source
Supports WeChat Mini Program Tools preview
Supports existing projects
Supports Deepseek
Supports MCP
Supports Generate Design(no open)

Get Started

This project uses pnpm as the package management tool. Ensure your Node.js version is 18.20 .

  • Install pnpm
npm install pnpm -g
  • Install dependencies
# Client
cd apps/we-dev-client
pnpm install

# Server
cd apps/we-dev/we-dev-next
pnpm install
  • Configure environment variables

Rename .env.example to .env and fill in the corresponding content.

Client apps/we-dev-client/.env

# SERVER_ADDRESS [MUST*] (eg: http://localhost:3000)
APP_BASE_URL=

# JWT_SECRET [Optional]
JWT_SECRET=

Servers apps/we-dev-next/.env

# Third-Party Model URL [MUST*] (eg: https://api.openai.com/v1)
THIRD_API_URL=

# Third-Party Model API-Key [MUST*] (eg:sk-xxxx)
THIRD_API_KEY=

# JWT_SECRET [Optional]
JWT_SECRET=

Build the Web Editor

chmod +x scripts/wedev-build.sh

./scripts/wedev-build.sh

Quick Start Method Supports quick start from the root directory.

"dev:next": "cd apps/we-dev-next && pnpm install && pnpm dev",
"dev:client": "cd apps/we-dev-client  && pnpm dev",

How to Install and Use

  1. Go to https://idem appgen.ai/.
  2. Select Download for Mac or Windows to download the installer.
  3. Run the installer.
  4. Open the Idem Appgen application.

Contact US

send email to [email protected]

WeChat Group Chat

alt text

If you cannot join the WeChat group, you can add

alt text

Star History

Star History Chart

About

we0 is an AI code editor for development programmers and product managers. same v0, bolt.new,lovable

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.1%
  • JavaScript 2.6%
  • CSS 1.8%
  • Shell 0.2%
  • MDX 0.1%
  • Dockerfile 0.1%
  • HTML 0.1%