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).
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.
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.
No comment highlights available yet. Please check back later!
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.
Celmis was featured in Open Source (68.9k followers), Developer Tools (519.8k followers), Artificial Intelligence (479.1k followers) and GitHub (41.4k followers) on Product Hunt. Together, these topics include over 252.4k products, making this a competitive space to launch in.
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.
Want to see how Celmis stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.