[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:superlog":3},"\u003Ca href=\"https:\u002F\u002Fsuperlog.sh\" rel=\"nofollow ugc noopener\">\n  \u003Cimg width=\"1200\" height=\"675\" alt=\"Twitter post - 2\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fc6ac3418-8e2f-4f8b-b25c-d75b3a094036\" \u002F>\u003C\u002Fa>\u003Cdiv align=\"center\">\u003Cbr \u002F>\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsuperloglabs\u002Fsuperlog\u002Fcommits\u002Fmain\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Fsuperloglabs\u002Fsuperlog?labelColor=333333&amp;color=666666\" alt=\"Last Commit\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsuperloglabs\u002Fsuperlog\u002Fgraphs\u002Fcommit-activity\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcommit-activity\u002Fm\u002Fsuperloglabs\u002Fsuperlog?labelColor=333333&amp;color=666666\" alt=\"Commit Activity\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fmcptoplist.com\u002Fserver\u002Fsh.superlog%2Fsuperlog\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fmcptoplist.com\u002Fbadge\u002Fsh.superlog%2Fsuperlog.svg\" alt=\"MCP Toplist\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsuperloglabs\u002Fsuperlog\u002Fblob\u002FHEAD\u002FLICENSE.md\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache_2.0-555555.svg?labelColor=333333&amp;color=666666\" alt=\"Apache 2.0 License\" \u002F>\u003C\u002Fa>\n\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FwJ56aRh8hx\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1511214206123380867?logo=discord&amp;logoColor=white&amp;label=Discord&amp;color=5865F2\" alt=\"Discord\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fwww.ycombinator.com\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FY%20Combinator-P26-orange\" alt=\"Y Combinator P26\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ffollow?screen_name=superlogYC\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002Fsuperlogyc?logo=X&amp;color=%23f5f5f5\" alt=\"Follow @superlogYC on X\" \u002F>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fsuperlog.sh\" rel=\"nofollow ugc noopener\">Website\u003C\u002Fa>\n  ·\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsuperloglabs\u002Fsuperlog\" rel=\"nofollow ugc noopener\">Code\u003C\u002Fa>\n  ·\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsuperloglabs\u002Fskills\" rel=\"nofollow ugc noopener\">Skills\u003C\u002Fa>\n  ·\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsuperloglabs\u002Fotel-helpers\" rel=\"nofollow ugc noopener\">Helpers\u003C\u002Fa>\n  ·\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FwJ56aRh8hx\" rel=\"nofollow ugc noopener\">Discord\u003C\u002Fa>\n\u003C\u002Fp>\u003Ch2>About\u003C\u002Fh2>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsuperlog.sh\" rel=\"nofollow ugc noopener\">Superlog\u003C\u002Fa> is an open-source agentic telemetry system. It\ningests traces, logs, and metrics, groups noisy signals into incidents, and watches your infra while you sleep.\u003C\u002Fp>\n\u003Ch2>Installation\u003C\u002Fh2>\n\u003Cp>You can install Superlog in your project by using our \u003Ca href=\"https:\u002F\u002Fsuperlog.sh\" rel=\"nofollow ugc noopener\">skills\u003C\u002Fa> in your favourite coding agent:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Run npx skills add superloglabs\u002Fskills --all and use the skills to install Superlog in this project\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>What is Superlog?\u003C\u002Fh2>\n\u003Cp>Superlog is an open-core observability workspace for OpenTelemetry data. It\ningests traces, logs, and metrics, groups noisy signals into incidents, and gives\nteams a local-first product surface for debugging production systems.\u003C\u002Fp>\n\u003Cp>This repository contains the fully open-source, free community edition:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Web app and API\u003C\u002Fli>\n\u003Cli>OTLP ingest proxy\u003C\u002Fli>\n\u003Cli>Worker processes for incident grouping and background jobs\u003C\u002Fli>\n\u003Cli>Postgres schema and ClickHouse-backed telemetry queries\u003C\u002Fli>\n\u003Cli>Agent runner interfaces for pluggable investigation runtimes\u003C\u002Fli>\n\u003Cli>A default \u003Ccode>community\u003C\u002Fcode> agent runner that records a local incident summary\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We also provide a hosted Superlog Cloud edition with a free tier, a pay-to-go plan and monthly credit packs.\u003C\u002Fp>\n\u003Ch2>Quick Start\u003C\u002Fh2>\n\u003Cp>Prerequisites:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Node.js 20+\u003C\u002Fli>\n\u003Cli>pnpm 9+\u003C\u002Fli>\n\u003Cli>Docker\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Install dependencies:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pnpm install\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Start the local stack:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">docker compose up -d\npnpm --filter @superlog\u002Fdb db:migrate\npnpm dev\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The default local services are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Web: \u003Ccode>http:\u002F\u002Flocalhost:5173\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>API: \u003Ccode>http:\u002F\u002Flocalhost:4100\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>OTLP intake: \u003Ccode>http:\u002F\u002Flocalhost:4101\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Development\u003C\u002Fh2>\n\u003Cp>Run typechecks:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pnpm typecheck\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>Repository Layout\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ccode>apps\u002Fweb\u003C\u002Fcode> - Vite\u002FReact frontend\u003C\u002Fli>\n\u003Cli>\u003Ccode>apps\u002Fapi\u003C\u002Fcode> - HTTP API\u003C\u002Fli>\n\u003Cli>\u003Ccode>apps\u002Fproxy\u003C\u002Fcode> - OTLP intake proxy\u003C\u002Fli>\n\u003Cli>\u003Ccode>apps\u002Fworker\u003C\u002Fcode> - background workers and agent orchestration\u003C\u002Fli>\n\u003Cli>\u003Ccode>packages\u002Fdb\u003C\u002Fcode> - Drizzle schema and migrations\u003C\u002Fli>\n\u003Cli>\u003Ccode>packages\u002Ffingerprint\u003C\u002Fcode> - telemetry fingerprinting helpers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>License\u003C\u002Fh2>\n\u003Cp>Superlog is licensed under the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsuperloglabs\u002Fsuperlog\u002Fblob\u002FHEAD\u002FLICENSE.md\" rel=\"nofollow ugc noopener\">Apache License 2.0\u003C\u002Fa>.\u003C\u002Fp>\n",1787445491223]