Follow the guided setup preview, or use the published Docker instructions. Choose the route that feels right for you.
A little guidance, all the way.
Explore the steps we’re preparing. The guided installer is not available yet.
Coming soon
Install Ontomato
Choose your computer. The planned launcher will help you check requirements and start Ontomato.
Setup previewComing soon
Ontomato for macOS
Installer being prepared
What you should seeOntomato is installed and ready to open.
Open your workspace
Once the service is running, open your workspace in the browser.
Setup previewComing soon
● ● ●localhost:3000
Welcome to your workspace.
Let’s connect the models that will work with your ontology.
What you should seeA workspace with a clear next step.
Connect your model
Add a chat model and an embedding model. The guide will explain each setting in plain language.
Setup previewComing soon
Chat model
Understands questions and writes answers
Not connected
Embedding model
Helps find relevant text
Not connected
What you should seeBoth model connections have been checked.
Load an example
Start with a prepared world so you can learn without connecting your own business data.
Setup previewComing soon
▶
Movies
Films · People · Roles
西
Journey to the West
Characters · Places · Encounters
Live example datasets are still being connected.
What you should seeAn example ontology with its connected data.
Ask your first question
Ask about the example, then follow its relationships to see where the answer comes from.
Setup previewComing soon
Which people connect these movies?
Your answer and its source records will appear together.
What you should seeAn answer with the records behind it.
Step 1 of 5
Illustrative screens. This preview does not install software, check your computer or connect data.
Run the open-source product.
Use the repository’s Docker Compose setup. Configure your environment before running the start command.
Published instructions
Before you start
Git, Docker Engine 26+ with Compose, OpenAI-compatible chat and embedding endpoints, and a PostgreSQL business database.
Minimum: 4 CPU cores, 8 GB RAM and 20 GB free disk.
Get the files
git clone https://github.com/Aohan/Ontomato.git
cd Ontomato/deploy
cp .env.example .env
git clone https://github.com/Aohan/Ontomato.git
cd Ontomato/deploy
Copy-Item .env.example .env
Edit .env before starting
ARCH: match your machine, amd64 or arm64.
POSTGRES_PASSWORD: choose your own database password.
PUBLIC_HOST: the hostname or IP you will open in your browser.
Check the embedding dimensions in the deployment guide before the first start.
Start the configured stack
One line, after configuration. Run it from Ontomato/deploy. It does not install Docker or configure models.
docker compose -f docker-compose.ghcr.yml up -d
When all services are healthy, open your host on port 3000. Configure chat and embedding models in the Admin Panel, then connect your business database.