Paste the files that encode the architecture and get a diagram now, or connect the GitLab project and Datadef reads the code, draws the diagram, and keeps it synced daily.
No sign-up required • Free to try
Paste what encodes the architecture and the AI draws it now, or connect the repo and Datadef reads the code, generates the diagram, and re-syncs it daily as the code changes.
Your code already knows the architecture. Paste what encodes it or connect the repository, and the AI draws a system-level diagram you can edit, export, and keep in sync.
Visualize Terraform infrastructure showing resources, modules, variables, and dependencies
Common questions about generate a diagram from a gitlab repository
Two ways. Without an account, paste what encodes the architecture, such as the docker-compose file, the .gitlab-ci.yml, the folder tree, or the README, and the AI draws an editable diagram from it. Or connect the project itself: Datadef reads the code from GitLab, suggests a focus for the diagram based on what it actually finds, and generates the diagram plus an architecture doc for the same commit.
Once a GitLab project is connected, Datadef re-reads it once a day and regenerates the diagram, so the picture follows the code instead of drifting. You can also trigger a refresh manually or from a coding agent through the MCP tools. Each connection targets a specific branch or tag. Repo sync is a paid-plan feature with a 7-day free trial, no card required.
The repository connector supports GitLab.com. For a self-managed instance, paste the relevant files into the prompt, or connect a coding agent that has the repo checked out through the MCP server and let it draw the diagram from there.
No. A public project connects with just its URL. A private project needs a read-only personal access token, and the exact scopes are listed in the repositories documentation. Datadef never writes to the repository: the generated architecture doc lives in Datadef, and when the diagram is public the doc carries a live embed line you can copy into your README.
Signing up starts a 7-day free trial of every Pro feature. No card needed.