Creating a Process
Create a process at /repositories/:repositoryId/processes/create to generate content from a repository that has completed pre-analysis.
When to use
- Generate a repository overview, architecture analysis, Markdown documentation, and diagrams.
- Generate backlog-oriented artifacts such as user stories and epics for modernization planning.
- Create a new process when you need to refresh or complement results.
Before you start
Confirm that:
- The correct organization is active.
- The repository has indexed source code.
- Pre-analysis has completed.
- No conflicting process is already pending or running.
If the repository is not ready, return to the Indexing or Overview tab and complete the recommended step first.
General information
Each process asks for:
- Repository — the repository this process runs against.
- Name and an optional description.
- Language — the output language. Using a language other than English may incur additional charges.
Options
The process form no longer uses a separate task-type selector. Instead, you turn individual outputs on or off:
| Option | What it produces |
|---|---|
| AI Enrichment | Richer documentation output that describes indexed code symbols. Enabled by default; it unlocks the dependent outputs. |
| Overview | A high-level repository and architecture overview. |
| User Stories | Functional backlog items. |
| Epics | Higher-level backlog items grouping stories. |
| Generate Diagrams (Experimental) | Mermaid diagrams where possible. |
| Interactive Network Graph (experimental) | Graph-oriented generation. |
AI configuration
Expand AI Configuration to choose an LLM provider and model for the process. Enable Use different models per step to assign a provider and model to each processing step (enrichment, overview, stories, epics, diagrams).
Review and create
A setup summary shows the repository, output language, selected outputs, and model configuration. Confirm to create the process.
Choosing a generated output language other than English can add translation cost, depending on the environment configuration and model usage.
Expected result
After submitting the form, the application opens the process detail screen so you can follow status, logs, and available actions.