Skip to content
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
  1. Limits
  2. What happens
  3. Tips

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

PlanMax ZIP sizeMax files
Pro5 MB200
Business25 MB500
Enterprise100 MB2,000

One ZIP per project. Only .zip archives are read. Convert RAR, 7z or tar archives to ZIP first.

#What happens

  1. Codexe unpacks the archive and detects the project type from its files (a plugin.yml means a Bukkit-family plugin, fabric.mod.json a Fabric mod, and so on).
  2. Your first request works on the imported files: the AI changes what you ask for and leaves the rest alone.
  3. 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.
Importing an existing project | Codexe Docs