Unternehmensanwendungen, die eine Person und ihr KI-Assistent über dasselbe Konto nutzen.

Was ist PocketContext?

PocketContext ist eine Open-Source-Suite von Unternehmensanwendungen – CRM, Aufgaben, ein Wiki, Ausgaben, Personal, Chat und verschlüsselte Dateien – die Menschen und ihre KI-Assistenten gemeinsam nutzen. Du und dein KI-Assistent teilen euch eine Identität. Nachdem du dich mit Google angemeldet hast, kannst du Datensätze im Browser lesen und bearbeiten, während dein KI-Assistent dieselben Daten mit nur lesendem SQL abfragt und Datensätze über die REST-API der Anwendung aktualisiert.

Jede Anwendung hat ihre eigene Datenbank und ihre eigene Anmeldung. Die Anmeldung im Wiki meldet dich nicht im CRM an. Die Anwendungen stehen unter der MIT-Lizenz. Ein Team kann sie selbst betreiben oder eine betreute Bereitstellung nutzen.

flowchart LR
  person[Person im Browser]
  agent[KI-Assistent]
  app[Eine Anwendung]
  server[PocketContext-Server]
  sql[Nur lesendes SQL]
  rest[Records-API]
  db[(SQLite)]

  person --> app
  agent --> app
  app --> server
  server --> sql
  server --> rest
  sql --> db
  rest --> db

Rundgang in einer Minute

Angenommen, das CRM ist DealContext, und du fragst deinen KI-Assistenten: „Welche Verkaufschancen brauchen diese Woche einen Folgekontakt?“

Der DealContext-Skill sendet ein SELECT an /api/context/query. Der Server führt es nur lesend aus, ausschließlich für Zeilen, die dein Konto sehen darf, und gibt die Verkaufschancen und ihre letzte Aktivität zurück. Der KI-Assistent legt dann die Notiz zum Folgekontakt über die Records-API an. Du öffnest diese Verkaufschance im Browser unter demselben Konto, und die Notiz ist da.

sequenceDiagram
  participant You
  participant Agent as KI-Assistent
  participant SQL as /api/context/query
  participant API as Records-API
  participant Browser

  You->>Agent: Welche Verkaufschancen brauchen diese Woche einen Folgekontakt?
  Agent->>SQL: ein SELECT
  SQL-->>Agent: Verkaufschancen und letzte Aktivität
  Agent->>API: die Notiz zum Folgekontakt anlegen
  API-->>Agent: gespeicherter Datensatz
  You->>Browser: dieselbe Verkaufschance, mit der Notiz

Dieselbe Form – mit SQL lesen, über die Records-API schreiben, im Browser prüfen – gilt für die anderen Anwendungen. Die Plattformseite beschreibt den Server. Die Anwendungsseite listet jedes Produkt auf.

Installieren

Um dich bei einer Anwendung anzumelden, die dein Team schon betreibt, oder um den Server selbst zu betreiben, beginne mit den Installationsanleitungen.

Weiter

Eine Installationsanleitung wählen

Melde dich bei einer bestehenden Anwendung an oder betreibe den Server selbst.