Skip to content

Repository files navigation

MemCode logo

End-to-end memory infrastructure for AI.

Give agents, copilots, applications, and workflows persistent memory that survives sessions, context windows, and model changes.

End-to-end Memory React 19 TypeScript
Vite Cloudflare Active Development

## Why Memory

AI systems are powerful inside their current context window, but that context is temporary. Important decisions, user preferences, previous interactions, and learned knowledge disappear between sessions.

A larger prompt is not the same as memory.

Real memory must be:

  • Persistent across sessions and model changes
  • Selective about what deserves to be remembered
  • Grounded in sources and provenance
  • Queryable through semantic and structured retrieval
  • Inspectable by the people operating the system
  • Governed with clear access and retention controls

MemCode is building this layer as infrastructure rather than another temporary context workaround.

Development

Prerequisites

  • Node.js
  • npm

Install dependencies

npm install

Configure the environment

Copy the provided environment template:

cp .env.example .env.local

Update the values for your local or hosted environment. Do not commit production credentials or private keys.

Start development

npm run dev

Create a production build

npm run build

Validation

Run the focused dashboard checks with:

npm run test:byok-usage
npm run test:runtime-settings

The production build also runs TypeScript validation before generating the Vite bundle.

Deployment

The dashboard is configured for deployment through Cloudflare:

npm run build
npx wrangler deploy

Production environment variables should be configured through the deployment platform rather than committed to the repository.

The primary dashboard is available at app.memcode.in.

Project Status

MemCode is under active development. APIs, interfaces, and infrastructure may evolve as we improve retrieval quality, memory evaluation, integrations, and developer experience.

We are building toward a world where every AI system can remember selectively, retrieve reliably, and improve continuously.

Building memory infrastructure for AI, end to end.

Website  •  Dashboard

About

Memcode: #1 Memory Layer for AI agents, Building Memory infra for every use case

Resources

Stars

595 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages