Skip to content

open source · AGPL-3.0 · self-hosted

Bug tracking and monitoring for small technical teams.

Find the error, turn it into a ticket, close it with the release. Errors, performance, logs, uptime and tickets in one tool, installed on your own server with one command.

Free and open source0 paid featuresAI optional

$ curl -fsSL https://get.closeyour.it | sudo bash

Docker, a domain and 4 GB of memory. HTTPS and nightly backups are on from the start.

System / Errors

Errors

The errors of the Grocery project, grouped by problem.

1 regression3 open19 resolved

  • NoMethodError in OrdersController#createRegression47 times2 minutes ago
  • Timeout calling the payment serviceOpen12 times1 hour ago
  • ActiveRecord::RecordNotFound in Cart#showIn progress5 timesyesterday
  • TypeError: undefined is not a functionResolved128 times28 Sep

1–4 of 23

One product, four jobs

Pick the job you came for. Each page shows the screens that do it.

One incident, one audit trail

The same identifiers cross the entire workflow: no copying and pasting between monitoring, logs and the issue tracker.

  1. 01 · signal

    The regression is detected

    Occurrences are grouped into an actionable problem, with release and environment already visible.

  2. 02 · evidence

    Context assembles itself

    The trace_id connects the error to logs and performance problems emitted by the same request.

  3. 03 · decision

    Evidence becomes work

    Promote the problem to a ticket without losing its stacktrace, history or original error link.

  4. 04 · resolution

    The fix remains verifiable

    Ticket, error and new release share one audit trail; a regression reopens the signal.

Yours to run, read and change

The server is AGPL-3.0: install it, read every line, change it. The SDKs and the cyi CLI are MIT, so they fit inside any application.

  • One command installs app, worker, database and HTTPS
  • Updates with automatic rollback, nightly backups
  • No feature locked behind a paywall: only the AI service is optional

AI is built in, and you choose where it comes from

CloseYourIt works without AI. When you turn it on there are two ways: a CloseYourIt AI key, where everything is ready, or your own OpenAI-compatible services, including a model you host.

About CloseYourIt AI →

Start from the instrumentation you already have

Use the Ruby, Dart, JavaScript and Python SDKs, the cyi CLI, or keep your Sentry SDK and change the DSN for supported error events.

# keep your SDK, change the DSN
SENTRY_DSN=https://<key>@<your-host>/<project-id>
See every integration →

Built and used on real work

CloseYourIt monitors its own services and component projects. Features start from real incidents, triage and releases—not a commercial checklist.

CloseYourIt monitors CloseYourIt
active dogfooding · evidence before promises

Bring a real problem into one operational cycle

Install it on your server in minutes. Prefer not to run it yourself? The hosted version is available by invitation.