{"repo":"oiva-app/oiva","free":true,"listed":false,"github":"https://github.com/oiva-app/oiva","clone":"git clone https://github.com/oiva-app/oiva.git","description":"A self-hosted, open-source service for AI-assisted incident investigation","language":"TypeScript","stars":18,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Oiva Oiva is a self-hosted, open-source service for AI-assisted incident investigation. Oiva receives Honeycomb alert webhooks and runs an automated investigation, combining observability data with read access to the GitHub repositories that define your observed app. Prerequisites Oiva needs credentials for a few external services before it can run. Obtain these regardless of how you run Oiva: for local development put them in your .env (see local development); for production store them in AWS Secrets Manager (see the deployment guide). LLM provider Oiva's agents call an LLM provider. The default models are OpenAI, so by default you need an OPENAI API KEY . Mastra reads provider-standard variables automatically — if you configure non-OpenAI models, set that provider's key as well: anthropic/... models use ANTHROPIC API KEY , google/... models use GOOGLE API KEY . Honeycomb - MCP key ( HONEYCOMB MCP KEY ) — a Team-level key with read-only Environments and MCP access, in key id:key secret format. The telemetry agent uses it to query your data. See the Honeycomb MCP guide. - Alert webhook — add a webhook recipient that POSTs to Oiva at /hook/honeycomb/alert , using the payload template in Alert webhook payload format. In production, set a shared secret ( HONEYCOMB SHARED SECRET ). Oiva rejects requests whose secret doesn't match. The secret may be supplied either as the X-Honeycomb-Webhook-Token header or as the secret field in the payload body (the template uses the body field)","default_branch":null,"files":null,"tree":[],"storefront":"/r/oiva-app","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oiva-app/oiva/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}