Docs

Quickstart

Erste Memory in 30 Sekunden.

1

API Key holen

Registriere dich auf agentbrain.ch und erhalte deine workspace_id und api_key.

2

Memory speichern

Sende einen POST an /memory/store mit dem Inhalt, den dein Agent sich merken soll.

# Memory speichern
curl -X POST https://api.agentbrain.ch/memory/store \
  -H "Content-Type: application/json" \
  -H "X-API-Key: dein_api_key" \
  -d '{
    "workspace_id": "deine-workspace-id",
    "content": "Kunde Müller hat wegen der Heizung angerufen. War aufgebracht.",
    "agent_id": null,
    "source_trust": 0.8,
    "memory_type": "episodic"
  }'

Antwort:

{
  "memory_id": "f70fc2b0-...",
  "emotion_score": -1.0,
  "novelty_score": 0.8,
  "urgency_score": 0.0,
  "source_trust": 0.8,
  "weight": 1.24,
  "entities": [{"name": "Müller", "type": "person"}]
}
3

Memory abrufen

Frage das Gedächtnis in natürlicher Sprache ab.

curl -X POST https://api.agentbrain.ch/memory/recall \
  -H "Content-Type: application/json" \
  -H "X-API-Key: dein_api_key" \
  -d '{
    "workspace_id": "deine-workspace-id",
    "query": "Was wissen wir über Müller?",
    "limit": 10
  }'

Antwort:

{
  "memories": [{
    "id": "f70fc2b0-...",
    "content": "Kunde Müller hat wegen der Heizung angerufen...",
    "weight": 1.29,
    "relevance": 0.49
  }],
  "entities": [{"name": "Müller", "type": "person"}],
  "relationships": []
}
4

Predictions checken

Die Predictive Engine generiert automatisch Alerts basierend auf zeitlichen Mustern.

curl https://api.agentbrain.ch/predict/deine-workspace-id \
  -H "X-API-Key: dein_api_key"