nixcfg/systems/x86_64-linux/sgx
Harald Hoyer 95668b71a7 feat(sgx): add CLI RAG stack (Qdrant + embeddings gateway + rag tool)
Stand up document retrieval as shared, client-agnostic primitives rather
than locking it inside Open WebUI:

- Qdrant as the LAN-reachable vector store
- LiteLLM gains a bge-m3 route so sgx:4000 also serves /v1/embeddings
- a thin `rag` CLI (ingest/query, optional coder synthesis) usable from
  any machine and from scripts

Embeddings and synthesis run on halo via the gateway; the CLI is
configured entirely through RAG_* env vars.
2026-05-22 00:35:54 +02:00
..
acme.nix feat(sgx): add opencode web server 2026-05-03 14:57:49 +02:00
backup.nix fix(sgx): treat rsync exit code 24 as success in backup 2026-04-01 15:39:08 +02:00
default.nix feat(sgx): add CLI RAG stack (Qdrant + embeddings gateway + rag tool) 2026-05-22 00:35:54 +02:00
fileserver.nix chore: nix fmt 2026-05-03 14:57:49 +02:00
firefly.nix feat(sops): trigger service restarts on secret rotation 2026-05-03 15:23:40 +02:00
hardware-configuration.nix feat(nix): update SGX hardware configuration for x1 11th gen 2025-12-04 11:07:44 +01:00
litellm.nix feat(sgx): add CLI RAG stack (Qdrant + embeddings gateway + rag tool) 2026-05-22 00:35:54 +02:00
mail.nix feat(sops): trigger service restarts on secret rotation 2026-05-03 15:23:40 +02:00
network.nix sgx/network: open TCP 8000-8999 in firewall 2026-05-03 13:47:39 +02:00
nginx.nix feat(sgx): add opencode web server 2026-05-03 14:57:49 +02:00
opencode.nix refactor(opencode): extract serve service into shared NixOS module 2026-05-05 13:43:27 +02:00
openwebui.nix refactor(openwebui): drop stale backend env vars now managed via UI 2026-05-21 23:15:47 +02:00
qdrant.nix feat(sgx): add CLI RAG stack (Qdrant + embeddings gateway + rag tool) 2026-05-22 00:35:54 +02:00
searx.nix feat(sops): trigger service restarts on secret rotation 2026-05-03 15:23:40 +02:00
uptime-kuma.nix chore: nix fmt 2026-05-03 14:57:49 +02:00
wyoming.nix chore: nix fmt 2026-05-03 14:57:49 +02:00