This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

Celmis

Self-hosted code intelligence over a symbol graph

Most code tools read one repository at a time. Celmis indexes a set of them into one symbol graph, so a question can cross a boundary: ask which service still calls a function whose signature changed, and the answer comes back with file:line citations from a repository you never cloned. Same index, read many ways: PR review that sees cross-repo callers, dependency audit, CycloneDX SBOM, and an MCP server with 18 tools. Self-hosted, docker compose. Your model key, or Ollama locally. AGPL-3.0.

Top comment

The feature I actually wanted was a loop, not a tool. Something breaks in production at two in the morning. You are not at a desk, you have no checkout, and the laptop is in another room. Right now that means: read the alert, find which repository owns it, wake up enough to open the machine, remember the context, then work. So Celmis takes the alert. Any monitoring system posts to a per-workspace ingest URL — Grafana's unified alerting webhook is parsed as-is. A web push reaches the phone, real VAPID push, so it arrives whether or not a tab is open. The alert already knows which repository it belongs to. You press Fix with Claude, and the embedded session opens holding the repository, the package and both versions rather than an empty chat. It edits the checkout, the runner pushes a branch and opens the pull request. 220 seconds on a real lodash advisory, start to open PR. The rest of the product is that same index read differently: a deterministic dependency audit where no model decides what is vulnerable, a CycloneDX SBOM with an evidence pack whose sha256 manifest a third party can verify without trusting the machine that produced it, questions answered across repository boundaries with file:line citations, and generated documentation. Pull-request review is in there too and it scores decently — 17th of 50 on a public benchmark, under all three judges — but I treat it as a good addition rather than the point. Worth saying why: on that benchmark set zero of the 50 pull requests had a cross-repository caller, so it measured the product with its distinguishing capability switched off. I published that alongside the score, together with an audit of all 79 findings it counted as false positives. 33 of them were real defects the gold set did not contain. Self-hosted, AGPL-3.0, docker compose. Your model provider, or Ollama, vLLM or llama.cpp on your own hardware if nothing may leave the network. Happy to answer anything, including where it breaks.

About Celmis on Product Hunt

Self-hosted code intelligence over a symbol graph

Celmis was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #152 on the daily leaderboard. Most code tools read one repository at a time. Celmis indexes a set of them into one symbol graph, so a question can cross a boundary: ask which service still calls a function whose signature changed, and the answer comes back with file:line citations from a repository you never cloned. Same index, read many ways: PR review that sees cross-repo callers, dependency audit, CycloneDX SBOM, and an MCP server with 18 tools. Self-hosted, docker compose. Your model key, or Ollama locally. AGPL-3.0.

On the analytics side, Celmis competes within Open Source, Developer Tools, Artificial Intelligence and GitHub — topics that collectively have 1.1M followers on Product Hunt. The dashboard above tracks how Celmis performed against the three products that launched closest to it on the same day.

Who hunted Celmis?

Celmis was hunted by Constantine Makoid. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

For a complete overview of Celmis including community comment highlights and product details, visit the product overview.