git404hub

what is obsidian fr?

phanindraintelligenzit-afk/obsidian — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · ops devopsComplexity · 5/5LicenseSetup · hard

tl;dr

A self-hosted, open-source alternative to Datadog and New Relic that uses five collaborating AI agents to detect anomalies and explain the root cause of incidents.

vibe map

mindmap
  root((obsidian))
    What it does
      Observability platform
      Multi agent root cause analysis
      Alert correlation
    Tech stack
      Python
      FastAPI
      React
      ClickHouse
    Use cases
      Self hosted monitoring
      OpenTelemetry ingestion
      Incident alerting
    Audience
      DevOps teams
      Platform engineers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Self-host an application monitoring platform instead of paying for Datadog or New Relic.

VIBE 2

Ingest traces, metrics, and logs from existing services via the OpenTelemetry standard.

VIBE 3

Let AI agents automatically correlate alerts and produce a root cause analysis report.

VIBE 4

Send incident alerts to Slack, PagerDuty, email, or a custom webhook.

what's the stack?

PythonFastAPIReactClickHouseRedis

how it stacks up fr

phanindraintelligenzit-afk/obsidian0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultyhardmoderatemoderate
Complexity5/52/54/5
Audienceops devopsgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1h+

Requires Docker Compose and at least 8GB RAM plus 4 CPU cores to run the full stack.

MIT license: free to use, modify, and share, including commercially, as long as the copyright notice is kept.

in plain english

Obsidian is an open source tool for watching over software systems in production, built as a free alternative to paid services like Datadog or New Relic. It collects three kinds of information companies use to understand how their applications are behaving: traces, which follow a single request as it moves through different parts of a system, metrics, which are numeric measurements over time like response speed or error counts, and logs, the text messages applications write out as they run. What sets this project apart is a group of five separate AI agents that work together to make sense of all that data. One watches for unusual patterns in metrics, one studies traces to find slow parts of a request, one looks for clusters of similar errors in logs, one groups related alerts together so a team is not flooded with duplicate notifications, and a final agent combines everyone else's findings into a plain written explanation of what likely caused an incident. The system is built from several standard pieces working together, including a message queue, a background task processor, a fast column based database for storing telemetry data, and a web dashboard built in React that updates live. It follows OpenTelemetry, a widely used industry standard for sending this kind of data, so it should work with services already set up to send data that way, and it can send alerts to Slack, PagerDuty, email, or a custom webhook. Setting it up requires Docker and a reasonably capable machine, with the README suggesting at least 8 gigabytes of memory and four processor cores. It is aimed at engineering and operations teams who want to self-host their application monitoring instead of paying for a hosted service, and it is released under the MIT license.

prompts (copy fr)

prompt 1
Explain what each of the five AI agents in Obsidian is responsible for.
prompt 2
Walk me through running Obsidian locally with Docker Compose.
prompt 3
How would I configure my services to send OpenTelemetry data into Obsidian?
prompt 4
Show me how to query traces and metrics using Obsidian's REST API.

Frequently asked questions

what is obsidian fr?

A self-hosted, open-source alternative to Datadog and New Relic that uses five collaborating AI agents to detect anomalies and explain the root cause of incidents.

What language is obsidian written in?

Mainly Python. The stack also includes Python, FastAPI, React.

What license does obsidian use?

MIT license: free to use, modify, and share, including commercially, as long as the copyright notice is kept.

How hard is obsidian to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is obsidian for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.