Run locally¶
Prerequisites¶
- Docker + Docker Compose v2
- The
apogeebinary on PATH (built from this repo viamake build && make install)
Bring everything up¶
This boots:
| Service | Port | Purpose |
|---|---|---|
app |
8000 | FastAPI server (banking domain) |
postgres |
5432 | Customers, accounts, transactions, FX, compliance |
mongo |
27017 | Audit log + KYC docs |
qdrant |
6333 | RAG vector store |
Then visit:
- http://localhost:8000/docs — OpenAPI UI for the banking REST API
- http://localhost:8000/customers — list / create customers
Migrate¶
Stop¶
Run the executable notebooks¶
The notebooks shipped with this example live at notebooks/, and their rendered output is published here under Notebooks. To execute them, start the docs platform locally (make docs-up from the repository root) and open the bundled JupyterHub at http://localhost:8080/jupyter/ — sign in with demo / apogee.