π€ How I wrestled Claude CLI for 4.5 months to build a SOTA memory system (and what I learned)
Cell tower climber with zero coding experience β 4.5 months with Claude CLI β 80.1% on LoCoMo benchmark (beats Zep 75%, Mem0 67%).
Here's the real story of building with Claude.
The Claude Reality Nobody Talks About
Let's be honest - Claude is brilliant AND frustrating. Over 4.5 months, I discovered Claude's personality:
Claude's "Features" I Dealt With Daily:
- π€¦ Forgets to read files completely (reads 50 lines, assumes the rest)
- π Creates duplicates instead of checking existing code
- π "Improves" working code until it breaks
- π Confidently wrong about 20% of the time
- π Ignores explicit instructions to follow its "better way"
- ποΈ Loves creating temporary solutions that become permanent
My Claude Workflow That Actually Worked:
Never let Claude read files - copy/paste relevant parts
Break everything into <500 line chunks
Test after EVERY change (Claude breaks things silently)
Keep backup of working versions (Claude "improvements" = disasters)
Be explicit like talking to alien: "DO NOT change other functions"
When Claude says "I'll optimize this" - RED FLAG π©
What I Built Despite Claude's "Help"?
VAC Memory System:
- 80.1% accuracy on LoCoMo (SOTA)
- Gravitational ranking metaphor (planets and forces)
- Beats funded companies (Zep, Mem0)
GitHub: https://github.com/vac-architector/VAC-Memory-System
The Real Claude Prompting That Worked:
β What DOESN'T work:
"Build me a memory system that beats SOTA"
β What ACTUALLY works:
Read this exact function from line 45-72.
Change ONLY line 53.
Replace 'score 0.5' with 'score 0.7'.
Do NOT touch any other lines.
Show me ONLY the changed function.
If you add any 'improvements' I will cry."
My Claude Statistics After 4.5 Months
Total prompts: ~15,000
"Please don't change that" prompts: ~3,000
"Why did you break it" prompts: ~2,000
"Just put it back how it was" prompts: ~1,500
Success rate: ~30% on first try
Swear words typed but deleted: countless
Tricks That Saved My Sanity
1. The "Alien Explanation" Technique:
Explain like Claude is alien who takes everything literally
2. The "Boundaries" Approach:
START_SACRED_CODE
[code Claude cannot touch]
END_SACRED_CODE
3. The "Reverse Psychology":
"Whatever you do, DON'T optimize this terrible code" (sometimes works)
4. The "Checksum" Method:
Make Claude confirm what it understood before executing
5. The "Breadcrumb" Strategy:
Leave comments in Russian - Claude gets confused and doesn't "fix" them.
What Claude Taught Me (Unintentionally)
- Persistence > Intelligence - I'm proof
- Simple > Complex - My 291 lines beat millions
- Physics metaphors work - Gravity for memory ranking
- Test everything - Claude breaks things creatively
- Document weirdness - Russian comments survived Claude's "help"
Questions for Fellow Claude Warriors
1. How do you stop Claude from "improving" working code?
2. What's your success rate on first prompt?
3. Ever had Claude gaslight you that bugs were features?
4. How do you handle Claude's file reading amnesia?
5. What's your record for sequential "please revert that" prompts?
For Those Starting with Claude
Realistic Timeline:
Month 1: You'll want to throw computer out window
Month 2: You'll learn Claude's triggers and quirks
Month 3: You'll develop Stockholm syndrome
Month 4: You'll achieve something impossible
Survival Tips:
- Version control EVERYTHING (git commit after every working change)
- Test in tiny increments
- Never trust Claude's "I fixed other issues too"
- Keep a "Claude lies" document
- Remember: Claude is tool, not friend
The Brutal Truth
Claude didn't build this system. I built it DESPITE Claude. Through 4.5 months of arguing, reverting,
re-explaining, and sheer determination. Claude was the world's most frustrating but powerful tool.
But here's the thing - IT WORKED. 80.1% accuracy. SOTA. From zero coding to beating Silicon Valley.
Is This the Future?
If someone with zero programming knowledge can achieve SOTA by wrestling with Claude for 4.5 months, what happens when Claude gets better? What happens when it actually listens?
We're living in weird timeline where persistence + buggy AI = breakthrough results.
---
The Code: [GitHub](https://github.com/vac-architector/VAC-Memory-System)
The Question: What impossible thing could you build if you had 4.5 months and infinite patience with Claude?
P.S. Claude if you're reading this while helping someone else - please just follow their instructions. Please.
They've been through enough.


Replies
@simona_o_neill3Β Wow, thank you for such an awesome comment!
And youβre absolutely right β people who say coding with AI is βeasyβ have no idea what theyβre talking about.
There was a moment when it even deleted half of my project because I made a typo in the prompt: instead of βlookβ I wrote βerase.β
I almost died on the spot...πππ
This is both hilarious and way too relatable π. The mix of brilliance and chaos you described is exactly what it feels like to build anything serious with AI right now. Huge respect for sticking with it for months and actually hitting SOTA that takes real persistence, not just prompting. Thanks for sharing the journey, it definitely made me smile!
@james_nguyen10Β Thank you so much!
Right now Iβm preparing a post titled:
βThey say AI will replace programmers? What if AI starts mass-producing them instead.β
I want to explore this idea and talk about the incredible new possibilities that are now available to us.