toro4n – design Neo4j graph data models together

Sketch your schema on the canvas, or let Claude or ChatGPT draft it for you. Invite your team and shape it together, live. When it's ready, take a Cypher script straight to Neo4j.

Open toro4n The data center sample model open in toro4n, with the Layers tab listing Hardware, Network, and Software

From first sketch to Cypher

Use toro4n from an AI assistant

Connect Claude, ChatGPT, or any other MCP client to your toro4n account with this address:

https://toro4n.com/mcp

Once it's connected, ask your assistant to draft a graph data model from a document or to update one already in your account. If you have the model open, you'll see its changes appear on the canvas as it works. Before every change, we save the model's previous version in Version history, so you can go back if you need to. To see or disconnect your assistants, go to Account in toro4n.

Explore a sample model

Open the data center sample, based on an official Neo4j example, and explore it on the canvas. Notes beside the model explain the modeling choices. Prefer to read first? Each sample model page walks through its model and shows the Cypher.

New to toro4n?

The guide has a short page for every feature, from drawing your first relationship to working on a model with your team.

Frequently asked questions

What is toro4n?

toro4n is a tool for designing Neo4j graph data models with your team. Sketch the schema on the canvas, or ask Claude or ChatGPT to draft it, and the people you invite can edit it with you in real time. When the model is ready, toro4n gives you a Cypher script to run in Neo4j.

Does toro4n export Cypher for Neo4j?

Yes. Export gives you a ready-to-run Cypher script of CREATE statements, including uniqueness and existence constraints for the properties you've marked Unique or Required. Existence constraints need Neo4j Enterprise Edition or Aura. You can also export JSON, SVG, or PNG, and limit any export to the visible layers.

Do I need to install anything?

No. toro4n runs in your browser at toro4n.com. Sign in with Google or an emailed code to save models to your account and work on them with your team.

Can multiple people work on the same model?

Yes. Save a model online and invite teammates by email as editors or viewers. Everyone who has the model open sees each other's changes, selections, and pointers as they happen. Earlier versions are saved automatically, and you can restore any of them.

Can toro4n import the schema of an existing Neo4j database?

Yes. Go to File › Import…, choose Neo4j database, run the two queries we provide in Neo4j Browser, and paste the results back. toro4n imports your labels, relationship types, property types, and constraints without ever connecting to your database.

Can an AI assistant draw a model in toro4n?

Yes. Connect Claude, ChatGPT, or any other MCP client to https://toro4n.com/mcp, sign in, and allow access. Your assistant can then create and edit models in your account from a prompt, a document, or an existing schema. If you have the model open, you'll see its changes as they happen. Before every change, we save the model's previous version in Version history, so you can go back if you need to.

Where are my models stored, and who can access them?

Models you haven't saved online stay in your browser on your device. Online models are stored within the EU, encrypted in transit and at rest, and backed up automatically as you work. Only you and the people you invite by email can open them; there are no public links. For the details, see How we handle your data and the Security tab in the app's Help (the ? button).