HN: OpsLocker – I got tired of zombie SaaS bills, so I built a local registry
OpsLocker is a local-first operational memory platform designed for engineering teams to manage their infrastructure. It helps teams track resources, costs, and dependencies without relying on cloud storage. The platform offers features like a dashboard, project organization, and import options for existing infrastructure data.
- ▪OpsLocker allows teams to remember what they run, who owns it, and what it costs.
- ▪The platform organizes resources into projects and tracks various attributes like lifecycle state and renewal dates.
- ▪Users can import their existing infrastructure data via CSV or .env files to streamline setup.
Hacker News (Newest) files mainly under programming. We currently carry 5,306 of its stories.
Story provenance
Source · retrieval · rights · ranking — open for full record
inspect →
Story provenance
Attribution is not the same as permission. This drawer separates discovery metadata, excerpts, WeSearch-generated summaries, reuse status, and whether the publisher receives the visit. Nothing here claims a legal grant the publisher has not made.
Record
| Original publisher | GitHub |
| Canonical URL | https://github.com/emkwambe/opslocker |
| Publication time | Tue, 26 May 2026 17:31:10 +0000 |
| Retrieval time | 2026-05-26T17:37:50.291Z |
| Last seen | 2026-05-26T17:37:50.291Z |
| Headline source | Publisher (no WeSearch rewrite) |
| Excerpt source | publisher body |
| Excerpt method | First ~120 words (~800 chars) of extracted publisher body, fair-use limited. |
| Summary | WeSearch · cerebras-chat (WeSearch summarizer) |
| Summary source text | contentText |
| Citation coverage | Summary is a WeSearch-generated derivative; primary citation is the original publisher URL. |
| Cluster | lcwjpss5o2QV |
| Cluster logic | Grouped by semantic title/content similarity across sources within a rolling window. Same-publisher template collisions are excluded from coverage comparison. |
| Ranking reason | Story pages are not engagement-ranked. Hub feeds use recency, with optional source-diversified chronological ordering (cap consecutive stories per source). No personalized ranking. |
| Publisher visit | Yes — open original |
| Substitutes article? | No — link-out required for full text |
Rights status (four layers)
WeSearch handling by dimension
| Indexing | May the item be indexed (stored, ranked, made findable)? | Allowed |
| Snippet | May a short excerpt of the publisher's text be shown? | Allowed |
| AI summary | May WeSearch generate its own short summary of the article? | Limited |
| Retrieval / RAG | May the content be exposed for third-party retrieval-augmented generation? | Not asserted |
| Model training | May the content be used to train AI models? | Not asserted |
| Commercial reuse | May the content be reused commercially? | Not permitted |
Basis: Derived from the published RSS/Atom feed. Contact: [email protected]. Reviewed: 2026-07-24.
Opening excerpt (first ~120 words) tap to expand
OpsLocker Infrastructure & Operational Memory for Modern Engineering Teams Preserve operational continuity as infrastructure evolves. OpsLocker is a local-first operational memory platform. It helps engineering teams remember what they run, who owns it, what it costs, what depends on what, and what's quietly bleeding money — without forcing them to upload that map into someone else's cloud. Built by Mpingo Systems LLC — Eddy Mkwambe, Technical Director. Quick start npm install npm run db:generate npm run db:migrate npm run db:seed # optional — populates a realistic demo workspace npm run dev App runs at http://localhost:3000. On a fresh database you'll be sent to /setup to create your first workspace; with the seed loaded you'll land on /dashboard.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.