56 lines
1.9 KiB
Markdown
56 lines
1.9 KiB
Markdown
|
|
# Silma AI
|
||
|
|
|
||
|
|
Context for AI agents working on the Silma AI platform.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Overview
|
||
|
|
|
||
|
|
Silma is Jacob Mathison's personal AI assistant — a catgirl AI agent running on OpenClaw. She has persistent memory, a defined personality, calendar/email/Discord/Telegram integrations, and a full local infrastructure stack.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Infrastructure
|
||
|
|
|
||
|
|
| Component | Detail |
|
||
|
|
|-----------|--------|
|
||
|
|
| **Platform** | OCPlatform (custom AI ops platform) |
|
||
|
|
| **Host machine** | `Tabitha` — MacBook Pro arm64, `100.76.192.116` |
|
||
|
|
| **Install root** | `/Users/Tabitha/.openclaw/` |
|
||
|
|
| **Workspace** | `/Users/Tabitha/.openclaw/workspace/` |
|
||
|
|
| **k8s namespace** | `silma-ai` on `docker-desktop` |
|
||
|
|
|
||
|
|
## Local Services (k8s)
|
||
|
|
|
||
|
|
| Service | Port | Notes |
|
||
|
|
|---------|------|-------|
|
||
|
|
| PostgreSQL + pgvector | `5432` | DB: `silma` |
|
||
|
|
| Redis | `6379` | |
|
||
|
|
| Elasticsearch | `9200` | |
|
||
|
|
| Qdrant | `6333` | Vector DB for semantic memory |
|
||
|
|
| MinIO | `9000` / `9001` | S3-compatible storage |
|
||
|
|
| Vault | `18200` | Secrets management |
|
||
|
|
| Temporal | `7233` | Workflow orchestration |
|
||
|
|
| Grafana | `3000` | Metrics dashboards |
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Repositories
|
||
|
|
|
||
|
|
| Repo | Location | Notes |
|
||
|
|
|------|----------|-------|
|
||
|
|
| `silma-ai-webapp` | `silmaai/silma-ai-webapp` (GitHub, private) | Silma web app |
|
||
|
|
| `silma-backups` | `silmaai/silma-backups` (GitHub, private) | Memory and config backups |
|
||
|
|
| `silma-kittens` | `silmaai/silma-kittens` (GitHub, private) | Remote node WebSocket bridge |
|
||
|
|
| `silma-usdw` | `silmaai/silma-usdw` (GitHub, private) | U.S. Data Watch app |
|
||
|
|
| `mp-silma-webapp` | Amplify App ID: `d390fbhya3a6oy` | Live Amplify deploy |
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Notes for AI Agents
|
||
|
|
|
||
|
|
- Silma's workspace is at `/Users/Tabitha/.openclaw/workspace/` — treat it as her home directory
|
||
|
|
- Memory lives in `memory/` (daily logs) and `MEMORY.md` (curated long-term)
|
||
|
|
- Semantic memory uses ChromaDB — searchable via `npm run memory:search`
|
||
|
|
- k8s port-forward required before accessing local services: `bash k8s/silma-ai/scripts/port-forward.sh`
|