You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+33-35Lines changed: 33 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,12 @@ KryptoDB is a graph-based memory server for multi-agent systems, exposing its kn
13
13
14
14
---
15
15
16
+
<divalign="center">
17
+
<imgsrc="image-1.png"alt="KryptoDB Web Dashboard"style="max-width: 100%" />
18
+
</div>
19
+
20
+
---
21
+
16
22
## 🔒 Security Model & Residual Trust
17
23
18
24
KryptoDB isolates knowledge between agents using envelope encryption. Every new fact receives a fresh random Data Encryption Key (DEK), wrapped by a stable Key Encryption Key (KEK) tied to a specific permission scope. Agents never receive DEKs or KEKs; the daemon decrypts only authorized final candidates.
@@ -57,28 +63,10 @@ KryptoDB operates as an intermediary broker between LLM agents and the encrypted
57
63
-*(SQLite is bundled internally by the daemon for lightweight state tracking, no setup required).*
58
64
59
65
### 1. Start the backend
60
-
Clone the repo and configure the minimal environment:
61
-
```bash
62
-
python -m venv .venv
63
-
source .venv/bin/activate
64
-
pip install -e .
65
-
```
66
+
Ensure Docker is installed, then launch the production stack (which includes KryptoDB, Neo4j, and Redis) in detached mode:
0 commit comments