OpenAI 2026 hackathon

GoodMemory

Give Codex and AI apps durable, local-first, auditable memory—remember the right facts, recall relevant context, inspect every decision, and delete what is wrong.

Solo project by hjqcan qin · 1 likes · 0 comments

Archive position — measured, not model output

1 like on Devpost

506 of the 7,856 archived projects have more likes, and 1,758 share exactly 1 — so this project's #1,140 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

GoodMemory is a self-reported project that describes itself as a local-first, auditable memory system for AI applications and coding agents. It aims to provide durable, explicit, and governable memory layers that can be integrated into tools like Codex and Claude Code.

What changed

The description indicates this is a new product or prototype submitted to the OpenAI 2026 hackathon. It does not describe prior versions, prior traction, or any commercial activity beyond an open-source npm package release (v0.6.0) and integration support for several platforms.

Single most important open question

Is there evidence of real-world usage, adoption, or product-market fit beyond the author’s self-reported claims?

Back to contents

What The Product Actually Is

The description states that GoodMemory is a memory system designed to give AI products and coding agents:

  • The ability to remember selected facts, preferences, experiences, and project knowledge
  • Recall relevant context for current tasks
  • Assemble evidence-backed context packs for next model turns
  • Inspect why memories were selected
  • Accept feedback, revise stale knowledge, forget individual memories, export data, or delete everything

It installs into Codex and Claude Code using hooks, lifecycle management, local SQLite storage, read-only MCP inspection, and opt-in writeback. The system supports TypeScript, HTTP, Python, AI SDK, OpenAI Agents SDK, or any MCP-compatible client.

The core is written in TypeScript and runs on Bun, with SQLite as the default local storage engine. PostgreSQL and custom adapters are also supported for larger deployments.

It includes a public API with functions such as:

  • remember
  • recall
  • buildContext
  • feedback
  • forget
  • exportMemory
  • deleteAllMemory

The system also offers an optional Inspector that provides categorized memory, candidate review, recall traces, revision/deletion controls, and audit events.

Inference This is a software layer intended to be embedded into AI agents or applications to manage their memory lifecycle explicitly and locally.

Back to contents

Positioning & Claim Evolution

The description states:

  • GoodMemory started from the principle that durable memory should be a product layer of its own
  • It positions itself as local-first, explicit, auditable, and reversible
  • It contrasts with current practices like resending entire histories, bolting on vector databases, or handing user memory to opaque hosted services

The project claims:

  • It gives AI apps and coding agents a “complete memory loop”
  • It supports local-first installation without requiring accounts or hosted services
  • It allows for governance of memory through hooks, MCP, and explicit module boundaries
  • It integrates with Codex and Claude Code via setup flows and lifecycle hooks

Inference The positioning is that of a memory infrastructure tool, not an end-user product. It targets developers building AI agents or applications who want to manage memory in a more controlled way.

Back to contents

Target Customer & ICP

The description states:

  • GoodMemory is intended for application developers integrating into AI products
  • It supports integration through TypeScript, HTTP, Python, AI SDK, OpenAI Agents SDK, or MCP-compatible clients
  • It works with Codex and Claude Code, suggesting a focus on AI coding tools
  • It supports local-first deployment, implying use cases where data sovereignty or performance matters

Inference The primary ICP appears to be developer tooling teams building AI agents or applications that require memory management. Secondary users may include developers working in environments where local storage and auditability are important.

Back to contents

Business Model & Pricing Evidence

The description states:

  • GoodMemory is published as an open-source npm package (v0.6.0)
  • It supports local-first installation with no hosted service required
  • Integration paths include TypeScript, HTTP, Python, AI SDK, MCP

There is no mention of:

  • Pricing models
  • Subscription or licensing fees
  • Revenue streams
  • Paid features or tiers

Inference The business model is not evident. It may be open-source with a potential freemium or enterprise model, but this is not stated.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with bun, codex, mcp, node.js, openai, postgresql, python, react, sqlite, typescript, vite
  • Core written in TypeScript and runs on Bun
  • Uses SQLite as default, with support for PostgreSQL and custom storage adapters
  • Retrieval path combines:
    • Generalized BM25
    • Entity signals
    • Reciprocal-rank fusion
    • Temporal and relation-aware planning
    • Optional embeddings and provider reranking
  • Public API includes functions like remember, recall, buildContext, etc.
  • Supports CLI setup flows, MCP, HTTP, Python, and TypeScript integrations

Inference The technical stack is modern and developer-focused. The system supports multiple integration methods and has a modular architecture, suggesting scalability and extensibility.

Back to contents

Traction & Maturity Signals

The description states:

  • Published goodmemory@0.6.0 as an open-source npm package
  • Supports multiple Node versions, storage backends, browser flows, and thousands of tests
  • Includes release verification covering multiple environments
  • Has opt-in benchmark declarations (LoCoMo, BEAM 100K, MemoryAgentBench)
  • Is submitted to the OpenAI 2026 hackathon

There is no mention of:

  • Customers or users
  • Revenue or monetization
  • Product adoption or usage metrics
  • Product-market fit

Inference This is a prototype or early-stage product, likely built for a hackathon. There is no evidence of traction, revenue, or customer base.

Back to contents

Competitive Context

The description does not mention:

  • Direct competitors
  • Market positioning relative to existing memory systems or AI agent frameworks
  • Comparison with tools like vector databases, memory management libraries, or agent frameworks

Inference No competitive context is provided. It’s unclear whether this product addresses a gap in the market or competes with existing solutions.

Back to contents

Key Risks & Red Flags

The description states:

  • The hardest challenge was deciding what deserves to become durable memory
  • It separates production retrieval from benchmark experiments
  • It keeps answer models and judges independent
  • It adds strict public-claim gates to prevent internal diagnostics from becoming marketing claims

Red flags

  • No evidence of real-world usage or adoption
  • No revenue, customers, or monetization strategy
  • The system is described as a prototype, not a product in production
  • No mention of how it handles scalability, performance, or data governance at scale
  • The project is submitted to a hackathon — suggesting early-stage development

Inference This is a pre-product concept, likely built for demonstration purposes. It lacks commercial viability or traction indicators.

Back to contents

Diligence Questions To Ask The Founders

  1. What is the actual use case or problem you are solving? Is there a real-world application of this system?
  2. How do you plan to monetize this product if it's open-source?
  3. Are there any early adopters or pilot users who have tested this in production?
  4. What are the performance and scalability limitations of the current implementation?
  5. How does GoodMemory handle data privacy, especially with local-first storage?
  6. What is your roadmap for moving from prototype to a commercial product?

Back to contents

Investment/Partnership Verdict

The description states:

  • This is a hackathon submission
  • It is an open-source npm package (v0.6.0)
  • No revenue, customers, or traction are reported
  • The system is described as a local-first memory layer for AI agents and coding tools

Inference This is not a product ready for investment or partnership at this stage. It is a conceptual prototype, likely built for demonstration or early-stage experimentation. There is no evidence of commercial viability, traction, or market demand.

Verdict Not evidenced as a viable investment or partnership opportunity. The project appears to be in an early prototype phase with no demonstrated product-market fit or revenue model.

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.