Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
vigil
command
Vigil is an AI-powered infrastructure alert analysis and triage tool.
|
Vigil is an AI-powered infrastructure alert analysis and triage tool. |
|
internal
|
|
|
alert
Package alert provides the core data models and business logic for Vigil's alerting system.
|
Package alert provides the core data models and business logic for Vigil's alerting system. |
|
alertapi
Package alertapi provides the HTTP API handlers for Vigil's alerting system.
|
Package alertapi provides the HTTP API handlers for Vigil's alerting system. |
|
cfg
Package cfg provides application-specific configuration for Vigil.
|
Package cfg provides application-specific configuration for Vigil. |
|
llm
Package llm contains the implementation of the provider interface, which allows Vigil to use different AI/LLM backends for triage and analysis.
|
Package llm contains the implementation of the provider interface, which allows Vigil to use different AI/LLM backends for triage and analysis. |
|
tools
Package tools provides the core data models and business logic for Vigil's tool system, which allows the AI to execute external capabilities during triage.
|
Package tools provides the core data models and business logic for Vigil's tool system, which allows the AI to execute external capabilities during triage. |
|
triage
Package triage provides the business boundary for Vigil's alert triage system.
|
Package triage provides the business boundary for Vigil's alert triage system. |
|
triage/memstore
Package memstore provides an in-memory implementation of triage.Store.
|
Package memstore provides an in-memory implementation of triage.Store. |
|
triage/pgstore
Package pgstore provides a PostgreSQL implementation of triage.Store.
|
Package pgstore provides a PostgreSQL implementation of triage.Store. |
Click to show internal directories.
Click to hide internal directories.