Match a job Paths Subjects Questions Quizzes Pricing
Overview Read Practice

Practice — Memory Systems for LLM Applications (5 questions)

Pro content

Sign up free, then start a 14-day Pro trial — no card needed.

Advanced Open Free

Designing Memory for a Repeat-Visit Coding Agent Permalink →

You're building a coding agent that works on the same handful of client repositories across many sessions over several weeks. Users report three complaints:

  1. It forgets project-specific conventions between sessions (build commands, "never touch this legacy directory") and has to be re-told every time.
  2. On a repo it has worked in before, it sometimes re-proposes a fix that was already tried and already failed, for the same bug class.
  3. On long single-session tasks, it occasionally loses track of the multi-step plan it made at the start, after many tool calls.

For each complaint, identify which memory layer is missing or misdesigned, what should be stored, and whether it should be loaded eagerly or retrieved on demand. Then explain how the three fixes are different from each other, not just "add more memory."

Share this question

Advanced Open Pro

A Compacted Session Drops a Constraint the User Stated Once

Unlock this question →
Advanced Open Pro

A Support Agent Re-Suggests an Already-Failed Fix

Unlock this question →
Advanced Open Pro

A Memory System That Got Slow, Expensive, and Worse

Unlock this question →
Advanced Open Pro

Securing an Auto-Extracting Memory Pipeline

Unlock this question →

We use cookies for product analytics to improve OmniAtlas. See our Privacy Policy.