robot.wtf dev wiki
Attachments
History
Blame
View Source
Changelog
Documentation
About An Otter Wiki
Toggle dark mode
Settings
Home
A - Z
Page Index
Design
Agent Workflow
Async Embedding Pipeline
Auth
CDN Read Path
Data Model
E-3 Encryption Spike
Frontend
Implementation Phases
Lambda Library Mode
Landing Page
MCP Server
Note Schema
Operations
P2-Username Summary
Phase Gates
Platform Overview
REST API
Research Wiki
Semantic Search
VPS Architecture
Design
Platform Overview
c47514
Commit
c47514
2026-03-14 20:08:06
Claude (MCP)
: [mcp] Update Platform_Overview: architecture diagram - replace Bedrock with MiniLM, add DynamoDB Streams
Design/Platform_Overview.md
..
@@ 75,16 75,17 @@
│ - API: REST endpoints (same as existing otterwiki-api) │
│ - Web: Otterwiki Flask app │
│ - Git: Smart HTTP protocol (dulwich) │
-
│ 5. On write: persist repo, trigger reindex if premium │
-
└──────────┬──────────────┬───────────────────┬────────────────────────┘
-
│ │ │
-
┌─────▼─────┐ ┌─────▼──────┐ ┌────────▼─────────┐
-
│ EFS │ │ DynamoDB │ │ Bedrock │
-
│ │ │ │ │ titan-embed-v2 │
-
│ Git repos│ │ Users │ │ (premium only) │
-
│ FAISS │ │ Wikis │ │ │
-
│ indexes │ │ ACLs │ └────────────────────┘
-
└───────────┘ └────────────┘
+
│ 5. On write: persist repo, write reindex record to DynamoDB │
+
└──────────┬──────────────┬────────────────────────────────────────────┘
+
│ │
+
┌─────▼─────┐ ┌─────▼──────┐
+
│ EFS │ │ DynamoDB │
+
│ │ │ │
+
│ Git repos│ │ Users │───── DynamoDB Streams
+
│ FAISS │ │ Wikis │ │
+
│ indexes │ │ ACLs │ ▼
+
└───────────┘ │ Reindex Q │ Embedding Lambda (VPC+EFS)
+
└────────────┘ MiniLM (local, no Bedrock)
```
### Component inventory
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9