Skip to main content
GET
/
brain
/
health
curl --request GET \
  --url https://api.atlas.bsyncs.com/brain/health
{
  "ready": true,
  "models_loaded": true,
  "neo4j": "connected",
  "redis": "connected",
  "qdrant": "connected"
}
This endpoint requires no authentication. Use it for uptime monitoring, load balancer health checks, and cold start detection.

Response

ready
boolean
true when all downstream services are connected and models are loaded.
Use this as your single “is Atlas usable?” signal.
models_loaded
boolean
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.
neo4j
string
"connected" or "error: <reason>".
Neo4j stores the semantic knowledge graph.
redis
string
"connected" or "error: <reason>".
Redis stores working memory and the entity canonicalisation cache.
qdrant
string
"connected" or "error: <reason>".
Qdrant stores episodic memory vector embeddings.
curl --request GET \
  --url https://api.atlas.bsyncs.com/brain/health
{
  "ready": true,
  "models_loaded": true,
  "neo4j": "connected",
  "redis": "connected",
  "qdrant": "connected"
}