Files
grace-scripts/rag-docs.json
Grace 014ec8bd5c feat: initial import of all helper scripts from ~/scripts/
- Training data pipeline: convert, export, extract, load-to-db
- Infra tooling: infra-audit, infra-gitea-link
- RAG pipeline: rag-ingest, rag-query
- Fine-tuning: finetune-lora, overnight-qwen3, install-unsloth
- Transcripts: export-transcripts
- Updated README with script index and token reduction strategy
2026-03-16 22:32:48 -07:00

112 lines
3.5 KiB
JSON

{
"_comment": "RAG document sources for Grace's homelab knowledge base.",
"_directive": "GRACE RULE: When Maxwell sends a URL or webpage and says 'read this', 'remember this', 'learn this', or 'add this to your docs', append it to this file immediately under the appropriate category. Also add any doc page you find yourself fetching more than once in a session.",
"_last_updated": "2026-03-16",
"sources": [
{
"name": "OPNsense API",
"urls": [
"https://docs.opnsense.org/development/api.html",
"https://docs.opnsense.org/development/api/core/unbound.html",
"https://docs.opnsense.org/development/api/core/firmware.html",
"https://docs.opnsense.org/development/api/core/firewall.html",
"https://docs.opnsense.org/manual/nat.html",
"https://docs.opnsense.org/manual/firewall.html"
],
"category": "networking",
"refresh_days": 30
},
{
"name": "Proxmox VE API",
"urls": [
"https://pve.proxmox.com/pve-docs/api-viewer/",
"https://pve.proxmox.com/wiki/Proxmox_VE_API",
"https://pve.proxmox.com/wiki/Linux_Container",
"https://pve.proxmox.com/wiki/Qemu/KVM_Virtual_Machines"
],
"category": "infrastructure",
"refresh_days": 30
},
{
"name": "Caddy",
"urls": [
"https://caddyserver.com/docs/caddyfile",
"https://caddyserver.com/docs/caddyfile/directives",
"https://caddyserver.com/docs/caddyfile/directives/reverse_proxy",
"https://caddyserver.com/docs/caddyfile/directives/tls",
"https://caddyserver.com/docs/modules/dns.providers.inwx"
],
"category": "networking",
"refresh_days": 30
},
{
"name": "Docker Compose",
"urls": [
"https://docs.docker.com/compose/compose-file/",
"https://docs.docker.com/compose/compose-file/05-services/",
"https://docs.docker.com/compose/networking/"
],
"category": "infrastructure",
"refresh_days": 60
},
{
"name": "Unbound DNS",
"urls": [
"https://docs.opnsense.org/manual/unbound.html",
"https://nlnetlabs.nl/documentation/unbound/unbound.conf/"
],
"category": "networking",
"refresh_days": 60
},
{
"name": "Qdrant",
"urls": [
"https://qdrant.tech/documentation/quick-start/",
"https://qdrant.tech/documentation/concepts/collections/",
"https://qdrant.tech/documentation/concepts/search/",
"https://qdrant.tech/documentation/concepts/payload/"
],
"category": "infrastructure",
"refresh_days": 60
},
{
"name": "Unsloth / Qwen3 fine-tuning",
"urls": [
"https://unsloth.ai/docs/models/qwen3-how-to-run-and-fine-tune",
"https://unsloth.ai/docs/get-started/fine-tuning"
],
"category": "ai",
"refresh_days": 14
},
{
"name": "OpenClaw",
"urls": [
"https://docs.openclaw.ai/",
"https://docs.openclaw.ai/skills",
"https://docs.openclaw.ai/configuration"
],
"category": "ai",
"refresh_days": 14
},
{
"name": "Gitea",
"urls": [
"https://docs.gitea.com/api/1.20/",
"https://docs.gitea.com/usage/managing-repositories"
],
"category": "infrastructure",
"refresh_days": 60
},
{
"name": "TrueNAS",
"urls": [
"https://www.truenas.com/docs/scale/api/",
"https://www.truenas.com/docs/scale/scaletutorials/datasets/"
],
"category": "storage",
"refresh_days": 60
}
]
}