Using Codexe
Importing an existing project
Start from code you already have by uploading a ZIP. Limits per plan, supported formats and how Codexe detects the project type.
Updated
On this page
You can start a project from existing code instead of a blank request: attach a ZIP of the project on Create and describe what you want changed.
#Limits
| Plan | Max ZIP size | Max files |
|---|---|---|
| Pro | 5 MB | 200 |
| Business | 25 MB | 500 |
| Enterprise | 100 MB | 2,000 |
One ZIP per project. Only .zip archives are read. Convert RAR, 7z or tar archives to ZIP first.
#What happens
- Codexe unpacks the archive and detects the project type from its files (a
plugin.ymlmeans a Bukkit-family plugin,fabric.mod.jsona Fabric mod, and so on). - Your first request works on the imported files: the AI changes what you ask for and leaves the rest alone.
- Buildable projects are verified like any other project.
#Tips
- Leave out build output (
target/,build/,.gradle/) and dependencies (node_modules/). They count against the limits and aren't useful to the AI. - Say what the project is and what should change: "This is my Paper 1.20.4 economy plugin. Add a /baltop command…".
- If the first request changes nothing (for example you only asked a question), the tokens it used are restored. See Credit restoration.