Quick Start

From zero to a fully-loaded project memory in five minutes. Make sure you have completed the installation first.

1

Configure the MCP server

Add Engrams to your MCP client config (see Installation) and restart your IDE.

2

Scaffold the strategy file

Run from your project root:

engrams init --tool roo   # or cline, cursor, windsurf, claude-code…

This creates the custom-instructions file that tells your AI how to use Engrams.

3

Bootstrap from existing docs (optional)

If you already have a README.md, architecture doc, or similar, ask your AI to import it into Engrams:

You: Initialize the Engrams database by reading README.md
     and docs/ARCHITECTURE.md

AI:  [ENGRAMS_ACTIVE] Engrams initialized.
     Architectural patterns stored.
     Coding standard decisions recorded.

     What would you like to work on?
4

Log your first decisions

Start a conversation and tell your AI about important choices:

You: The team has decided to use PostgreSQL as our primary database
     because we need ACID guarantees and complex query support.

AI:  Decision logged to Engrams:
     Decision #1: Use PostgreSQL for primary database
     Rationale: ACID guarantees, complex queries, mature ecosystem
     Tags: database, architecture
5

Watch context surface automatically

Now ask your AI to implement something:

You: Add a new /users endpoint to the API

AI:  I'll help with that. Retrieving project context...

     Found Decision #1: PostgreSQL is the primary database
     Found Decision #7: JWT auth required on all routes
     Found Pattern #2: Structured error handling

     Implementing with SQLAlchemy, JWT middleware,
     and proper error responses...

The AI found those decisions automatically — you didn't have to mention them.

What to try next