This endpoint requires no authentication . Use it for uptime monitoring,
load balancer health checks, and cold start detection.
Response
true when all downstream services are connected and models are loaded.
Use this as your single “is Atlas usable?” signal.
true when Qwen 0.5B (fact extraction) and MiniLM (embedder) are loaded.
false for 60–120 seconds after cold start. All brain endpoints return
503 while this is false.
"connected" or "error: <reason>".
Neo4j stores the semantic knowledge graph.
"connected" or "error: <reason>".
Redis stores working memory and the entity canonicalisation cache.
"connected" or "error: <reason>".
Qdrant stores episodic memory vector embeddings.
cURL
Shell — Wait for ready
Python SDK
Poll until ready
Node.js
curl --request GET \
--url https://api.atlas.bsyncs.com/brain/health
200 — All systems ready
200 — Cold start (models loading)
200 — Service degraded
{
"ready" : true ,
"models_loaded" : true ,
"neo4j" : "connected" ,
"redis" : "connected" ,
"qdrant" : "connected"
}