<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Dragos Marincas</title>
    <description>The latest articles on Forem by Dragos Marincas (@dragos_marincas_c5a67510e).</description>
    <link>https://forem.com/dragos_marincas_c5a67510e</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3790082%2F4497ac50-4e67-488f-bbf4-d0338f609751.jpg</url>
      <title>Forem: Dragos Marincas</title>
      <link>https://forem.com/dragos_marincas_c5a67510e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/dragos_marincas_c5a67510e"/>
    <language>en</language>
    <item>
      <title>Dalexor MI: The MCP Server That Gives Your AI a Permanent Memory of Your Codebase</title>
      <dc:creator>Dragos Marincas</dc:creator>
      <pubDate>Wed, 04 Mar 2026 19:38:45 +0000</pubDate>
      <link>https://forem.com/dragos_marincas_c5a67510e/dalexor-mi-the-mcp-server-that-gives-your-ai-a-permanent-memory-of-your-codebasepublished-true-2db</link>
      <guid>https://forem.com/dragos_marincas_c5a67510e/dalexor-mi-the-mcp-server-that-gives-your-ai-a-permanent-memory-of-your-codebasepublished-true-2db</guid>
      <description>&lt;h1&gt;
  
  
  Dalexor MI: The MCP Server That Gives Your AI a Permanent Memory of Your Codebase
&lt;/h1&gt;

&lt;p&gt;If you've ever spent a morning deep in a complex problem with an AI coding assistant — only to open a new file and have it ask "can you paste the code you're talking about?" — you've experienced what Dalexor's founder calls the &lt;strong&gt;Goldfish Effect&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That frustrating amnesia is exactly what &lt;a href="https://dalexor.com" rel="noopener noreferrer"&gt;Dalexor MI&lt;/a&gt; is built to solve.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is Dalexor MI?
&lt;/h2&gt;

&lt;p&gt;Dalexor MI is an MCP (Model Context Protocol) server that gives AI assistants like Claude and Cursor a &lt;strong&gt;persistent, searchable memory of your entire codebase history&lt;/strong&gt;. Instead of re-explaining context every session, you install it once and let it build a living timeline of your project in the background.&lt;/p&gt;

&lt;p&gt;It works with Claude Desktop, Cursor, and Windsurf out of the box, and can be installed in under two minutes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install &lt;/span&gt;dalexor
dalexor init
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  The Problem It's Solving
&lt;/h2&gt;

&lt;p&gt;Most AI coding tools use basic file search to pull in relevant snippets. The result is an AI that sees isolated fragments — but never the &lt;em&gt;story&lt;/em&gt; of why your code is the way it is.&lt;/p&gt;

&lt;p&gt;Dalexor's founder, Dragos Marincas, described the motivation on DEV Community: he didn't want to build another "chat with your files" wrapper. He wanted something that felt like a &lt;strong&gt;permanent brain for his project&lt;/strong&gt; — a tool that tracks not just &lt;em&gt;what&lt;/em&gt; changed, but &lt;em&gt;why&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  How It Works
&lt;/h2&gt;

&lt;p&gt;Dalexor runs a lightweight CLI watcher (&lt;code&gt;dx watch&lt;/code&gt;) in the background. Every time you save a file, it evaluates whether the change is meaningful. Trivial edits like formatting tweaks or whitespace changes are ignored. Substantive changes — a new authentication flow, a refactored data model — get captured as a &lt;strong&gt;Logic Snapshot&lt;/strong&gt;, complete with an AI-written plain-English summary.&lt;/p&gt;

&lt;p&gt;These snapshots are encrypted locally before they ever leave your machine, then stored permanently in your private cloud account and indexed for instant natural language search.&lt;/p&gt;

&lt;p&gt;The three-step flow is:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Connect&lt;/strong&gt; — Install the CLI and run &lt;code&gt;dalexor init&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Monitor&lt;/strong&gt; — The watcher silently captures meaningful changes in real time&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Search&lt;/strong&gt; — Ask questions in plain English directly inside Claude or Cursor&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What You Can Actually Ask It
&lt;/h2&gt;

&lt;p&gt;Once Dalexor has been watching your project for a while, you can ask your AI assistant things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;"Why did we choose PostgreSQL?"&lt;/em&gt; → &lt;code&gt;"Switched from MongoDB for ACID compliance..."&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;"When did we add rate limiting?"&lt;/em&gt; → &lt;code&gt;"Added 2024-12-15 after DDoS incident..."&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;"Find the definition of UserSession"&lt;/em&gt; → Returns the snapshot where it was introduced&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;"Show me all API changes"&lt;/em&gt; → Returns a filtered list of every relevant snapshot&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's a fundamentally different experience from paste-and-explain.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;AI Summarization&lt;/strong&gt; — Every meaningful change gets an automatic plain-English note. Passive documentation that writes itself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conflict Prediction&lt;/strong&gt; — Before you commit, Dalexor checks if anyone on your team has recently touched the same files or functions, warning you about likely merge conflicts before they happen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dependency Mapping&lt;/strong&gt; — See exactly what else in the codebase depends on a function before you change it. Know the full impact of an edit before you make it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Multi-Project Support&lt;/strong&gt; — Run as many projects as you want under one account and search across all of them at once.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Visual Timeline Dashboard&lt;/strong&gt; — Browse your project's full change history visually, scrolling through who changed what and when.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;REST API Access&lt;/strong&gt; — Hook Dalexor into CI/CD pipelines, Slack workflows, or any internal tooling via its REST API.&lt;/p&gt;

&lt;h2&gt;
  
  
  Security Architecture
&lt;/h2&gt;

&lt;p&gt;Dalexor is built on a local-first security model. Raw code is filtered and encrypted on your machine before anything is transmitted. Encryption keys belong to you — Dalexor never holds them. Each organization's data is fully isolated at the database level, meaning no other Dalexor user can access your project history.&lt;/p&gt;

&lt;p&gt;The dual-mode architecture — a local monitor handling encryption and IDE context, paired with a cloud engine for AI summarization and fast search — means the most sensitive processing never leaves your device.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real-World Use Cases
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Onboarding new developers&lt;/strong&gt; — New team members can ask the project memory why architectural decisions were made, instead of interrupting senior engineers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Debugging production issues&lt;/strong&gt; — When something breaks, Dalexor surfaces when the relevant code changed and why, without combing through a year of git history.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Compliance and auditing&lt;/strong&gt; — For regulated industries, Dalexor maintains a permanent, searchable, tamper-evident record of every significant change, who made it, and when.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Backstory
&lt;/h2&gt;

&lt;p&gt;Dalexor's founder started with an AI security monitoring tool that failed because he'd never validated whether a market existed for it. Rather than quit, he reframed the lesson: "I don't consider it a failure. I paid a price to learn new stuff." That pivot led to Dalexor MI — a product born directly from the pain of building with AI assistants that kept forgetting everything.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Started
&lt;/h2&gt;

&lt;p&gt;Dalexor MI has a free tier and requires no credit card to start. After installing and running &lt;code&gt;dalexor init&lt;/code&gt;, you add the MCP bridge to your Claude Desktop config and immediately gain access to 11 tools including &lt;code&gt;find_definition&lt;/code&gt;, &lt;code&gt;trace_dependency&lt;/code&gt;, and &lt;code&gt;predict_conflicts&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;If you've ever lost momentum because your AI forgot what you just built, this is worth trying.&lt;/p&gt;

&lt;p&gt;→ &lt;a href="https://dalexor.com" rel="noopener noreferrer"&gt;dalexor.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>devops</category>
    </item>
    <item>
      <title>How Dalexor "Brain" Actually Works: A Deep Dive into Codebase Intelligence</title>
      <dc:creator>Dragos Marincas</dc:creator>
      <pubDate>Tue, 03 Mar 2026 19:32:51 +0000</pubDate>
      <link>https://forem.com/dragos_marincas_c5a67510e/how-dalexor-brain-actually-works-a-deep-dive-into-codebase-intelligence-2l97</link>
      <guid>https://forem.com/dragos_marincas_c5a67510e/how-dalexor-brain-actually-works-a-deep-dive-into-codebase-intelligence-2l97</guid>
      <description>&lt;p&gt;Most people think AI tools just read your files and search for keywords. But that’s like trying to understand a book by looking at the index. To actually be useful, an AI needs to understand the choices you made while writing the code.&lt;/p&gt;

&lt;p&gt;Here is a look at the technical areas where we’ve significantly improved Dalexor's engine to make it smarter and more secure.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The "Noise" Filter: How we decide what to remember
Usually, a code-watcher is very annoying. It saves a new version every time you hit "Save," even if you only added a space or a comment.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We’ve improved our Filtering Logic. Instead of watching for "file changes," we now measure the density of information.&lt;/p&gt;

&lt;p&gt;The Technicality: We use a mathematical calculation to see if the logic of the code changed, or just the look of it.&lt;br&gt;
The Improvement: If you just move code around or change formatting, Dalexor stays quiet. If you change a core function, Dalexor wakes up. This means the AI’s memory stays clean and high-quality.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Logic Timeline: Tracing the "Ancestry" of a Bug
Before, if an AI saw a bug, it could only see the broken code in front of it. We’ve improved our Heritage Mapping to fixed this.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now, Dalexor builds a "family tree" for every function.&lt;/p&gt;

&lt;p&gt;How it works: Every time you make a meaningful change, Dalexor links it to the previous version and the reason why you changed it.&lt;br&gt;
The Result: When the AI analyzes your code, it can say: "Wait, don't change this line. I see that three months ago, Joe changed this to fix a specific crash on Windows." It provides context that a regular search would completely miss.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Predictive Safety: Finding crashes before they happen
One of our biggest improvements is in Conflict Detection. In a team, it’s easy for two people to edit the same area of the code at the same time.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The Technicality: Dalexor now tracks the "neighborhood" of where everyone is working in real-time.&lt;br&gt;
The Improvement: Instead of waiting for you to try and "Merge" your code (when it’s already too late), Dalexor predicts the collision. It warns you in your terminal: "Someone else is currently refactoring the Auth module you are working on." It’s like a traffic control system for your codebase.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Neural Vault: Keeping your code a secret
We have completely overhauled how we handle Privacy.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The Technicality: We moved from basic encryption to a Sovereign Vault system.&lt;br&gt;
The Improvement: Your code is now "locked" on your machine before it ever touches the internet. We use a private key that only you have. This means that even if someone hacked our servers, they would see nothing but scrambled text. We’ve also added a new layer that recognizes your specific devices, ensuring that your private key can't be used by anyone else but you.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Smart Architecture: Fairer, Faster, Smoother
We rebuilt our Limit System from the ground up.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The change: We moved away from "Team Limits" and into "User-Specific Tracking."&lt;br&gt;
The Benefit: This prevents one person from "eating up" all the AI's processing power for the whole team. It makes the entire system faster for everyone and ensures that the AI stays responsive even when you're working on massive, complex projects.&lt;/p&gt;

&lt;p&gt;Why this matters&lt;br&gt;
We didn't just build a search tool. We built a system that understands the evolution of your work. By focusing on these technical improvements—filtering the noise, tracing the history, and locking down the security—we’ve made Dalexor the most reliable memory your AI assistant could have.&lt;/p&gt;

&lt;p&gt;Stop re-explaining your code. Start building.&lt;/p&gt;

&lt;p&gt;Check &lt;a href="https://dalexor.com" rel="noopener noreferrer"&gt;https://dalexor.com&lt;/a&gt; for more informations&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Why I spent the last few months building a long-term memory for AI</title>
      <dc:creator>Dragos Marincas</dc:creator>
      <pubDate>Tue, 24 Feb 2026 17:55:13 +0000</pubDate>
      <link>https://forem.com/dragos_marincas_c5a67510e/why-i-spent-the-last-few-months-building-a-long-term-memory-for-ai-13i8</link>
      <guid>https://forem.com/dragos_marincas_c5a67510e/why-i-spent-the-last-few-months-building-a-long-term-memory-for-ai-13i8</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F14cyp7ae0g2kbnu1e36o.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F14cyp7ae0g2kbnu1e36o.PNG" alt=" " width="800" height="389"&gt;&lt;/a&gt;If you use an AI to help you code, you know the exact moment it fails.&lt;/p&gt;

&lt;p&gt;It’s usually around 2:00 PM. You’ve spent the whole morning working through a logic problem. You and the AI have finally figured out how a specific part of your app should work. You feel unstoppable. Then, you open a new file to connect that logic to your database, and you ask the AI a simple question.&lt;/p&gt;

&lt;p&gt;The AI looks at you (digitally) and says: "I don't see any database logic. Can you paste the code you're talking about?"&lt;/p&gt;

&lt;p&gt;Just like that, the momentum is gone. You’re back to copy-pasting code blocks from one tab to another, trying to "remind" a genius model what you literally just did ten minutes ago.&lt;/p&gt;

&lt;p&gt;I call this the Goldfish Effect. And I got so tired of it that I decided to build a fix. I call it Dalexor MI.&lt;/p&gt;

&lt;p&gt;The Problem: AI has no "Big Picture"&lt;br&gt;
We keep hearing about how smart these AI models are, and they are. But they have a massive flaw: they only see what is right in front of them.&lt;/p&gt;

&lt;p&gt;Most tools use a simple search to find snippets of your code. It’s like trying to understand a 500-page book by only looking at the specific page you’re on and three random paragraphs from the middle. You see the words, but you lose the story. You lose the why.&lt;/p&gt;

&lt;p&gt;When you're building a real project, the why is everything. You need the AI to know why you chose one library over another three weeks ago, or how a change in your "user" file is going to break your "payment" file on the other side of the folder.&lt;/p&gt;

&lt;p&gt;How I built Dalexor to solve this (The simple version)&lt;br&gt;
I didn't want to build another "chat with your files" wrapper. I wanted something that felt like a permanent brain for my project. Here is how it actually works:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It watches in the background I built a small tool you run in your terminal (&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;dx watch&lt;br&gt;
). It just sits there silently. It doesn't nag you. But every time you save a file, it takes a look. It’s like a silent partner taking notes on the project while you work.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;It filters the signal from the noise If I record every single time I fix a typo or add a space, the AI's memory gets cluttered with junk. So, I built an engine that measures how "meaningful" a change is. If you just changed a comment, Dalexor ignores it. If you added a new login flow or changed how your data is structured, it says, "Okay, this is important," and it saves a "snapshot" of that logic.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It builds a map, not just a list Files in a project aren't just a list of names; they are connected. My tool maps these connections. It understands that File A depends on File B. When the AI looks at your history, it isn't just seeing a bunch of text files; it’s seeing a map of your entire system architecture. It knows how the pieces fit together.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Privacy that's actually private This was the most important part for me. My code is my life's work. I don't want to send my entire history to a third-party cloud where someone else can see it. So, I made sure that your code is "locked" on your own computer. It uses a key that only you have. By the time it hits the internet to be saved in your history, it’s already unreadable to everyone—including me. Your AI assistant can see it (because you give it the key), but no one else can.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Why this changes how you build&lt;br&gt;
The goal isn't just to write code faster. The goal is to stop re-explaining yourself.&lt;/p&gt;

&lt;p&gt;Since I've been using this, my conversations with AI have changed. Instead of saying "Here is my code, please fix this bug," I can say "Look at the changes I made this morning—did I break the way we handle user sessions?"&lt;/p&gt;

&lt;p&gt;And because the AI has that history, it can actually give me a real answer. It remembers the decisions we made. It has context.&lt;/p&gt;

&lt;p&gt;I’m finally at a point where I’m ready to share the documentation and the first build with other developers. It’s simple, it’s private, and it actually remembers.&lt;/p&gt;

&lt;p&gt;If you’ve been hitting that same "context wall" and you're tired of re-pasting your work every twenty minutes, I’d love for you to check it out.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>mcp</category>
    </item>
  </channel>
</rss>
