OpenAI 2026 hackathon

Mnemex: Anchored Decision Memory for Coding Agents

Mnemex verifies whether a past decision still governs your code by content hash, not by vibes. It blocks fresh violations, allows legitimate refactors, and runs fully local.

Solo project by Sahiil Shriwardhankar · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #5,355 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be: Mnemex is a local, deterministic system for managing code decision memory in AI agents. It uses content hashing to anchor decisions and prevent contradictions while allowing legitimate refactors. The system operates fully offline with no telemetry or cloud dependencies.

What changed: The project is presented as a hackathon submission (OpenAI 2026) that implements a guardrail system for coding agents. It builds on the idea of "anchored decision memory" where decisions are tied to code content hashes rather than abstract rules.

The single most important open question: Does Mnemex actually solve the core problem it claims — distinguishing between real contradictions and legitimate evolution in AI agent code changes — or is this a theoretical framework that hasn't been tested at scale?

Analysis basis: This analysis is based entirely on the self-reported project description provided by the author. No external verification, traction data, revenue figures, or customer information are available.

Back to contents

What The Product Actually Is

The description states Mnemex is "a local SQLite brain" that:

  • Uses SQLite + FTS5 for keyword retrieval (BM25)
  • Parses Python and TypeScript/TSX code
  • Extracts symbols, calls, and imports
  • Content-hashes every symbol for freshness tracking
  • Optionally uses GPT-5.6 for semantic judgment
  • Operates fully local with no network required
  • Uses MCP over stdio (JSON-RPC) transport
  • Runs on Windows, macOS, and Linux

The system is described as having a "Retrieval Core", "Structural Indexer", and "Optional Intelligence" components.

Evidence: The author's own write-up describes the architecture in detail.

Back to contents

Positioning & Claim Evolution

The description states Mnemex positions itself around:

  • Distinguishing "violation vs. evolution" in code decisions
  • Blocking contradictions while allowing legitimate refactors
  • Using content hash anchoring instead of "vibes"
  • Operating fully local with no telemetry
  • Being "deterministic tagged constraints" that can block violations without models

The author claims this is a guardrail system where:

  • Deterministic logic owns policy
  • The model only makes semantic judgments
  • It prevents "fresh anchored decision" contradictions
  • It allows compatible refactors like extracting idempotency checks into helpers

Evidence: Self-reported claims in the project write-up.

Back to contents

Target Customer & ICP

The description states Mnemex targets:

  • AI coding agents (specifically those using tools like Claude Code, Cursor, VS Code)
  • Developers working with Python and TypeScript/TSX
  • Users who want guardrails for agent code changes
  • Teams wanting to prevent contradictions in automated code modifications

It's positioned as a tool for "developer experience" that works with existing editors.

Evidence: The author mentions integration with Claude Code, Cursor, VS Code, and describes developer-focused features like one-command setup.

Back to contents

Business Model & Pricing Evidence

Not evidenced. The description does not contain any information about pricing, monetization, or business model.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with SQLite, FTS5, BM25, FastMCP, Python, Node.js, OpenAI
  • Uses deterministic code selection and bounded evidence from models
  • Has hard token caps (800/400/800) for retrieval
  • Runs fully local with no telemetry or cloud dependencies
  • Supports cross-platform CI builds across Linux, macOS, Windows
  • Includes a 60-second offline demo
  • Installation is idempotent and byte-identical on rerun

Evidence: The author's own technical write-up.

Back to contents

Traction & Maturity Signals

Not evidenced. There is no mention of users, customers, revenue, adoption, or usage metrics in the description.

Back to contents

Competitive Context

Not evidenced. The description does not reference any competitors or market positioning beyond its own claims.

Back to contents

Key Risks & Red Flags

  • Unproven claims: The author states Mnemex "blocks a fresh contradiction while allowing legitimate evolution" but provides no evidence of this working in practice
  • Limited scope: Only supports Python and TypeScript/TSX languages
  • Hackathon project: Submitted to OpenAI hackathon, suggesting it's experimental rather than production-ready
  • No commercial traction: No customers, revenue, or adoption data provided
  • Model dependency: Despite being "fully local", it optionally uses GPT-5.6 which may contradict the no-cloud claim
  • Unverified claims: The author explicitly states this is a "recorded-fixture replay" not a live-agent benchmark

Inference: The project appears to be an experimental proof-of-concept rather than a mature product.

Back to contents

Diligence Questions To Ask The Founders

  1. What specific real-world scenarios have you tested Mnemex against?
  2. How does it handle edge cases where content hashes don't clearly indicate contradiction vs. evolution?
  3. Have you validated the "confidence 0.96" threshold in actual agent workflows?
  4. What's the performance impact of content hashing on large codebases?
  5. How do you plan to scale beyond Python/TSX support?
  6. What are the actual use cases where this system would be valuable vs. just a theoretical improvement?

Back to contents

Investment/Partnership Verdict

Not evidenced. The description contains no information about funding, valuation, or partnership opportunities.

The project appears to be an experimental hackathon submission that makes ambitious claims about solving agent memory problems but lacks any evidence of real-world testing, traction, or commercial viability. It's presented as a technical demonstration rather than a product ready for market adoption.

Confidence level: Low — based entirely on self-reported claims with no external validation or evidence of impact.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.