Try Aurora in five minutes (PoC)

Four containers (Postgres, Qdrant, the API and the web app), prebuilt images, nothing to build. Your data stays on your machine.

Install

OSCommand
macOS / Linux`curl -fsSL https://zyvorai.github.io/aurora/install.sh \bash`
Windows (PowerShell, Docker Desktop with WSL2)`irm https://zyvorai.github.io/aurora/install.ps1 \iex`
Kubernetes./scripts/poc/install-k8s.sh (see below, coming with the Helm PoC chart)
No script, just Dockerdownload docker-compose.poc.yml, then docker compose -f docker-compose.poc.yml up -d --wait

You need Docker (Docker Desktop on macOS/Windows, Docker Engine + Compose v2 on Linux) and about 4 GB of free RAM. The installer asks which LLM to use, generates secrets, starts everything and opens http://localhost:3000.

Sign in with marketing@zyvor.dev / Admin@321 (a seeded demo account: change it for anything beyond a throwaway test).

Choose an LLM

OptionSet in ~/.aurora-poc/.envNotes
OpenAI-compatible APILLM_PROVIDER=openai, OPENAI_API_KEY=… (optional OPENAI_BASE_URL, OPENAI_MODEL)Easiest. Embeddings use the provider's embedding model.
Ollama on your computerLLM_PROVIDER=ollama, OLLAMA_BASE_URL=http://host.docker.internal:11434/v1Free and private. Run ollama pull llama3.1:8b and ollama pull nomic-embed-text; set OLLAMA_HOST=0.0.0.0 so Docker can reach it. On Apple Silicon Ollama uses the GPU.

Embedding dimensions differ (OpenAI 1536, Ollama 768). Pick one and stick to it; switching later needs aurora-poc reset.

Everyday commands

~/.aurora-poc/aurora-poc <command> (Windows: & "$HOME\.aurora-poc\aurora-poc.ps1" <command>)

CommandWhat it does
statuscontainers and /health
logs [service]follow logs (api, web, postgres, qdrant)
down / upstop / start (data is kept)
updatepull newer images and restart
llmchange the LLM settings
resetdelete all PoC data and start fresh
feedbackopen the feedback form pre-filled with your OS
uninstallremove containers, data and the install directory

Data lives in Docker volumes aurora-poc_postgres_data and aurora-poc_qdrant_data. Secrets are in ~/.aurora-poc/.env (mode 600). Change the web port with AURORA_PORT=3100 before installing.

What to try

  1. Create a product from your website or docs URL, then ingest it.
  2. SEO tab: audit a public page, research keywords (estimates are labelled), score a draft.
  3. Content: generate an seo_article, approve it, publish (WordPress/Dev.to/… need credentials).

Troubleshooting

Tell us how it went

aurora-poc feedback opens a short form (ease of install, what worked, what hurt). Or open an issue.

Under the hood

docker-compose.poc.yml runs DEPLOYMENT_PROFILE=minimal (no Neo4j, Redis workers or MinIO; artifacts live in Postgres and workflows run in the API process). The web container proxies /api/v1 to the API at runtime (API_INTERNAL_URL), so the same prebuilt image works behind any host name. For production topologies see docs/dev-guide.md and k8s/README.md.

Edit this page on GitHub