What do you want to do?
5 use cases
-
Draw the real data model from a Prisma schema
Turn a Prisma schema into a validated ERD that shows the tables that actually ship.
- Vibex
- Claude Code
- Codex
- Software and DevOps
- Intermediate
View prompt
In the repo <repo path>, import prisma/schema.prisma into docs/db.erd.json with vibeX, validate it, and render docs/db.erd.html. Report the table count and any validation errors. Verify that every foreign key in the schema appears as a relation in the ERD.
-
Map every API endpoint from an OpenAPI document
Generate an endpoints diagram grouped by resource, with methods, auth, and status codes.
- Vibex
- Claude Code
- Codex
- Software and DevOps
- Intermediate
View prompt
In the repo <repo path>, import the OpenAPI file at <openapi file> into docs/api.endpoints.json with vibeX and render docs/api.endpoints.html. Report the number of endpoints per resource. Verify that the count matches the number of paths and methods in the OpenAPI document.
-
Document a service and fail CI when the docs drift
Write checkable docs whose claims are anchored to code and re-verified on every build.
- Vibex
- Claude Code
- Codex
- Software and DevOps
- Advanced
View prompt
In the repo <repo path>, write a claims-based document for the <service name> service in system.docs.json, run vibeX docs with --check, and report how many claims are verified. Verify that the check exits with code 1 when you change an anchored line in a test copy.
-
Check which services call which, and catch broken links
Record each cross-service call once and fail when a client, handler, or endpoint moves.
- Vibex
- Claude Code
- Codex
- Software and DevOps
- Advanced
View prompt
Using the repos at <repo paths>, write system.links.json describing the calls between services, then run vibeX links with --check. Report any broken client, handler, or endpoint, and list endpoints nothing calls. Verify the check fails when a handler is renamed in a test copy.
-
Look at a vibeX demo before installing anything
Run the demo command to see sample diagrams without installing the tool.
- Vibex
- Software and DevOps
- Beginner
View prompt
Run npx @vibex/vibex demo out in an empty directory and list the files created in out. Verify that at least one HTML file opens from disk without a server.
How to use Vibex
- Check you have what it needs: Node.js and npx, for the npx commands in the README; A Prisma schema, OpenAPI document, or GraphQL SDL file in the project, or source code the tool can read; Claude Code or Codex if you want to use vibeX as an agent skill.
- Open Raja0sama/vibex on GitHub and read the README and license.
vibex import prisma prisma/schema.prisma docs/db.erd.jsonvibex validate docs/db.erd.jsonvibex render docs/db.erd.json --open
These steps come from our top use case, Draw the real data model from a Prisma schema, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers, tech leads, and AI coding agents who need an accurate picture of a codebase's data model, APIs, and service calls, and want docs that fail CI when they drift.
- Why it is hot
- LanguageJavaScript
- Sourcegithub.com/Raja0sama/vibex · Back to Hot repos
Requirements
- Node.js and npx, for the npx commands in the README
- A Prisma schema, OpenAPI document, or GraphQL SDL file in the project, or source code the tool can read
- Claude Code or Codex if you want to use vibeX as an agent skill
Maintain Vibex? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/raja0sama-vibex/?ref=badge)
Questions about Vibex
What is Vibex?
vibeX is a tool that generates architecture diagrams and checkable docs from your Prisma schema, OpenAPI document, GraphQL SDL, or source code, delivered as one standalone HTML file. It is an open-source project on GitHub: https://github.com/Raja0sama/vibex.
Who is Vibex for?
Developers, tech leads, and AI coding agents who need an accurate picture of a codebase's data model, APIs, and service calls, and want docs that fail CI when they drift.
What can I do with Vibex?
5 use cases so far, for example: Draw the real data model from a Prisma schema; Map every API endpoint from an OpenAPI document; Document a service and fail CI when the docs drift. Each has steps and a copy-paste agent prompt.
What do I need to run Vibex?
Node.js and npx, for the npx commands in the README; A Prisma schema, OpenAPI document, or GraphQL SDL file in the project, or source code the tool can read; Claude Code or Codex if you want to use vibeX as an agent skill.
What are alternatives to Vibex?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is Vibex safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.