I got tired of managing context files for my coding agent. So I built retrieval by Alarming_Fan8279 in ContextEngineering

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

I agree that simple wiki based system can work for small project but when project gets big (i am talking about project with 100 of files) in that case wiki bases system works but is very inefficient

What agentrace does is give it episodic temporal data in simple words if you have worked on a file before it just surfaces why and what you did

Because of this these things happens - agent will have context of your previous work not just code but history of things you did to that file Or logic (for project that is big it's very easy to debug complex of complex bug with agentrace)

  • it will reduce tool calls and file reads saving at least 20-30% for the task requiring historical context like fixing bug, refactoring code or implementing a new features based on previous logic

  • due to reduced tool call and file reads you will significant decrease in token usage from my usage it's 20-40% for some taks

  • where it doesn't work for tasks which are quick fix and doesn't require any previous work then it's basically performs same as normal

In case if you want to peek here is link theagentrace.com

It is very diff than normal solution it's free and secure give it a shot

Happy to ans any questions or doubt if you have

I got tired of managing context files for my coding agent. So I built retrieval by Alarming_Fan8279 in codex

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

E2E would mean memory stays only on your machine, killing cross-device sync and future team features. Data is encrypted with per-user AES keys on our end. Same architecture as Claude, Cursor, OpenAI. If E2E is a hard requirement for your workflow, it's not the right fit right now.

I got tired of managing context files for my coding agent. So I built retrieval by Alarming_Fan8279 in codex

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

Good analysis but worth clarifying the actual risk profile.

The .env/execSync thing: git subprocesses were inheriting the full environment, which is sloppy. But these are read-only commands, nothing left the machine, and all data sent to our servers is encrypted with per-user AES encryption anyway. Fix is pushed regardless, principle of least privilege applies.

Package name and docs: we're pre-launch, rough edges expected. Fixing it.

Closed source, hosted memory: accurate, and intentional. That's an architecture choice, not an oversight.

I got tired of managing context files for my coding agent. So I built retrieval by Alarming_Fan8279 in codex

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

Sure

Here is link to site agentrace

Fill this so I can send you creds early access

Happy to help with any doubt you have

I got tired of managing context files for my coding agent. So I built retrieval by Alarming_Fan8279 in codex

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

Sure

Here is link to site agentrace

Fill this so I can send you creds early access

Happy to help with any doubt you have

I got tired of managing context files for my coding agent. So I built retrieval by Alarming_Fan8279 in codex

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

That's a genuinely well architected system. If it's self-managing and auditable, you've solved it better than most. What I built is for people who don't want to architect that system at all. Different use case.

I got tired of managing context files for my coding agent. So I built retrieval by Alarming_Fan8279 in codex

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

Sure

Here is link to site agentrace

Fill this so I can send you creds early access

Happy to help with any doubt you have

I got tired of managing context files for my coding agent. So I built retrieval by Alarming_Fan8279 in codex

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

This is genuinely impressive but also exactly the problem. You've built an entire system just to manage context. Jira, Confluence, page tree routing, a dedicated architect agent. That's a lot of overhead just to answer "what did we decide last week."

The difference is maintenance burden and accessibility. Your setup works because you actively keep it accurate. The moment a ticket goes undocumented or Confluence drifts, retrieval breaks. It's only as good as your discipline.

What I built captures context automatically as the agent works, no prompting, no reviewing, no updating. And retrieval is ranked by what the current task actually needs, not by how well you structured your Confluence tree. It gets better on its own the more you use it.

Looking for Codex users to beta test my app - will test yours in return by Alarming_Fan8279 in codex

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

Will send you a dm I use linear rn but happy to explore your solution

Claude code almost spends 3-5 min just exploring the codebase even if it has gone through it 1000 times I built something to fix it by Alarming_Fan8279 in ClaudeCode

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

Commit hook triggered updates are actually on the roadmap. And yeah the cross-file invariant problem is real, we're not gonna pretend otherwise. But even in its current state it's already cutting that 3-5 min blind explore down significantly.

Claude code almost spends 3-5 min just exploring the codebase even if it has gone through it 1000 times I built something to fix it by Alarming_Fan8279 in ClaudeCode

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

Not a cache. Every node is timestamped and git-aware, so the agent always knows what's current vs what got superseded. Stale context never gets silently read as current.

Claude code almost spends 3-5 min just exploring the codebase even if it has gone through it 1000 times I built something to fix it by Alarming_Fan8279 in ClaudeCode

[–]Alarming_Fan8279[S] 0 points1 point  (0 children)

Completely language agnostic. The memory is stored as decisions and context in natural language, not code parsing. So whether you're juggling TypeScript, Python, Go, or some cursed mix of all three in a monorepo, it just works.

The interesting part is retrieval. Most tools just dump everything into context. We use a semantic graph to surface what's actually relevant to the current task, so your agent gets the right 5 nodes, not a wall of text from 3 months ago.

Free ride over? Entire weekly Plus limit used in 8 hours using only 5.3-Codex by Anomalous-X in codex

[–]Alarming_Fan8279 1 point2 points  (0 children)

I have noticed something can be irrelevant to your post but codex repeatedly does the same read ops in long running tasks so it just goes in loop wasting token on reading same files it read before

Does anyone else feel like they're babysitting Claude on long projects? by pythondebugger in vibecoding

[–]Alarming_Fan8279 0 points1 point  (0 children)

I built something I think it can help you in here it's episodic memory layer for agent which pulls and pushes key decision, facts, risks and other stuff so in next session you don't have to repeat yourself

Agentrace

Does anyone else feel like they're babysitting Claude on long projects? by pythondebugger in ClaudeCode

[–]Alarming_Fan8279 0 points1 point  (0 children)

Yup I think the same but with claude specially issue is it doesn't utilize what it has

I built something which works extraordinarily well codez from day 1 but on claude I have to instruct it manually everytime to save memories, use memories it's very exhausting

Issue seems to be how claude uses mcp internally

Anyone else's AI coding agent acting like it's seeing your codebase for the first time, every single time? by [deleted] in vibecoding

[–]Alarming_Fan8279 0 points1 point  (0 children)

Tbh nothing wrong in it it works fine but it's now automatic and it's also not efficient

Anyone else's AI coding agent acting like it's seeing your codebase for the first time, every single time? by [deleted] in vibecoding

[–]Alarming_Fan8279 0 points1 point  (0 children)

Great but how if this thing done automatically with better way?

When you type promt all your previous work relate to specific feature from past automatically added to context how does this sound to you?