-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinfrastructure.json
More file actions
64 lines (64 loc) · 2 KB
/
Copy pathinfrastructure.json
File metadata and controls
64 lines (64 loc) · 2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "BlackRoad OS infrastructure specs and rate-limit mitigation strategies",
"updated": "2026-02-27T00:00:00Z",
"local_inference": {
"description": "Raspberry Pi 5 clusters for local LLM inference — replaces centralized API calls",
"proxy_env": "GH_COPILOT_OVERRIDE_PROXY_URL",
"proxy_url": "http://raspberrypi.local:4000",
"components": [
{
"component": "Compute Node",
"spec": "Raspberry Pi 5 (8GB LPDDR4X)",
"role": "General Purpose Inference and Control"
},
{
"component": "Inference Accelerator",
"spec": "Raspberry Pi AI Hat 2 (40 TOPS)",
"role": "Dedicated INT8 LLM Processing"
},
{
"component": "Network Layer",
"spec": "Gigabit Ethernet with PoE+ HAT",
"role": "Synchronized Node Communication"
},
{
"component": "Storage",
"spec": "NVMe SSD (M.2 Interface, 256GB+)",
"role": "Model Weights and Agent Memory"
},
{
"component": "Software Stack",
"spec": "LiteLLM Proxy / Ollama / llama.cpp",
"role": "API Hosting and Load Balancing"
}
]
},
"rate_limit_mitigation": [
{
"provider": "GitHub Copilot",
"limit": "RPM / Token Exhaustion",
"mitigation": "Redirect to local Raspberry Pi LiteLLM proxy"
},
{
"provider": "Hugging Face Hub",
"limit": "IP-based Rate Limit",
"mitigation": "Rotate HF_TOKEN or use authenticated SSH keys"
},
{
"provider": "Google Drive",
"limit": "Individual User Quota",
"mitigation": "Use Shared Drives with GSA Content Manager role"
},
{
"provider": "DigitalOcean API",
"limit": "Concurrent Build Limits",
"mitigation": "Queue tasks via Layer 7 Orchestration"
},
{
"provider": "Salesforce API",
"limit": "Daily API Request Cap",
"mitigation": "Batch updates via Data Cloud Streaming Transforms"
}
]
}