| 03-tier-3-9-providers |
05 |
providers |
| providers |
| tier-8 |
| self-hosted |
| runtimes |
| keyword-only |
|
| pkg/providers/schema.go |
| pkg/providers/registry.go |
|
| Ollama, vLLM, LocalAI, LM Studio, llama.cpp provider definitions |
| GPT4All, text-generation-webui, TensorRT-LLM, Triton, Jan AI provider definitions |
| 10 Tier 8 self-hosted runtime keyword anchors for OSINT correlation |
|
| pkg/providers/definitions/ |
|
|
| keyword-only detection for providers without documented key formats |
|
| providers/ollama.yaml |
| providers/vllm.yaml |
| providers/localai.yaml |
| providers/lmstudio.yaml |
| providers/llamacpp.yaml |
| providers/gpt4all.yaml |
| providers/text-gen-webui.yaml |
| providers/tensorrt-llm.yaml |
| providers/triton.yaml |
| providers/jan.yaml |
| pkg/providers/definitions/ollama.yaml |
| pkg/providers/definitions/vllm.yaml |
| pkg/providers/definitions/localai.yaml |
| pkg/providers/definitions/lmstudio.yaml |
| pkg/providers/definitions/llamacpp.yaml |
| pkg/providers/definitions/gpt4all.yaml |
| pkg/providers/definitions/text-gen-webui.yaml |
| pkg/providers/definitions/tensorrt-llm.yaml |
| pkg/providers/definitions/triton.yaml |
| pkg/providers/definitions/jan.yaml |
|
|
| Used keyword-only detection (no regex patterns) for all 10 runtimes — self-hosted stacks typically lack standardized key formats; this avoids Phase 2's false-positive lessons |
| Captured localhost port anchors (11434, 8080, 1234, 5000) to enable later OSINT/Shodan correlation even when no key is present |
| Included CLI-flag and env-var keywords (OLLAMA_HOST, VLLM_API_KEY, LOCALAI_API_KEY, etc.) as detection anchors |
|
|
| tasks_completed |
files_created |
duration |
completed |
| 2 |
20 |
~3 min |
2026-04-05 |
|