duy anh nguyen

Byterover - Memory layer for your AI coding agents

Byterover is a self-improving memory layer for your AI coding agents—create, retrieve, manage vibe-coding best practices across projects and teams. You can start now by installing Byterover's extension via your AI IDE like Cursor, Windsurf, and more.

Add a comment

Replies

Best
duy anh nguyen
Hey Product Community, We’re super excited to introduce Byterover - a self-improving memory layer for AI coding agents that actually remembers how you vibe-code, and bring the memory across projects and teams. If you've used AI coding tools like Cursor, Windsurf, GitHub Copilot, or more, you've probably hit this frustration: - Teaching your agent the same logic patterns over and over - Coding agents that forget everything you teach as soon as you switch projects - Losing all your custom code structuring from one project to the next - No easy way to share learned vibe-coding practices across your dev team As developers, we kept running into this—solo and with our teams. So we decided to build a fix. That's why we started Byterover. ✨ With Byterover, you can: 📁 Create, organize memory by workspace, and project. 🧠 Edit, retrieve, and manage memory for your coding agent. ⭐️ Star important memory so your agent prioritizes it 🧹 Delete outdated memories to keep things clean 🤝 Share memory across your team—so agents learn together You can start simply by installing Byterover's extension on your AI IDE. Everything happens inside your IDE—no workflow changes, no vendor lock-in. We’d love your feedback and thoughts—on the dev experience, the workflows on Byterover, to help us improve more 💬 Thanks for checking us out- and if you believe in what we are doing at Byterover, we’d love your support 🙌
Mai Quang Tuan

@andy_byterover congrats for the launch

duy anh nguyen

@maiquangtuan thank tuan; it would be grate if mindpal team can try and leave us your feedback

Hồ Thụ (Tony)

@andy_byterover Nice products bro, congrats for the launch!

duy anh nguyen

@tonyhothu Thanks so much, Tony — your support really means a lot to us!

Minh Phan

Hi builders everywhere, we can’t wait to see what you all do with our memory layer!

We’ve launched an earlier version. From Solana trading bots to automated Meta Ads tools, we’re seeing builders use Byterover for a variety of use cases—not just to store coding practices, but increasingly to capture vertical business logic of the application as well. Some use us to switch seamlessly between Cursor and Windsurf, and others without losing context.

Looking forward to seeing what you can build with our memory.

duy anh nguyen

@minh_phan6 it is exactly what byterover is buit for, this is the way we can fuse our knowlege with the agent's capability, kind of "context" engineering

Tham (Sylvia) Nguyen

Congrats on the launch guys!!

duy anh nguyen

@sylviangth thanhs Tham!

Chanity Pham
Launching soon!

Congrats on the launch! I'm trying it for myself but curious about how does Byterover handle conflicting coding practices when sharing memory across teams?

duy anh nguyen

@chanitypham Hey, thanks a lot for the awesome question! So, ByteRover is what we call an “agentic memory” — basically, there’s an internal agent that handles all the memory stuff for you. Here’s how it works: when it notices a new coding experience, it creates a memory for it. If it sees something needs to be updated with new concepts, it updates it. And if it finds a concept that clashes with an old one, it’ll delete the outdated memory and replace it with a fresh one. Hope that makes things a bit clearer!

Dev Miners_ Aadarsh Kumar Tiwari
@andy_byterover sounds really cool, Does ChatGPT also updates memory by this strategy? What are the other strategies?
Abhinav Jangid

I would love of it had like a api version or something we could integrate into our own app as a memory layer would love of if it could happen.

duy anh nguyen

@its_abhinav_jangid Hey! Thanks for your question. We’re planning to add more connection interfaces in the next release (coming soon!) so you’ll be able to connect ByteRover to your application via API calls. Right now, we’re focusing on IDE support, so MCP is the current connection interface we’re using.

Abhinav Jangid

@andy_byterover Thanks anyway you could notify me for early access or when you release. Killed the launch btw 👏

duy anh nguyen

@its_abhinav_jangid I’ll let you know as soon as our upcoming release is available.

For early access, we’ll notify you about our open-source version — you’ll be able to connect it to your app via APIs or MCPs, whichever works best for you. Plus, you’ll have the flexibility to customize it to suit your needs. We’re aiming to release it soon, likely next week!

Dev Miners_ Aadarsh Kumar Tiwari
@andy_byterover I will be waiting. Need to try it with my side project.
CaiCai

Congratulations on the launch! Byterover’s approach to persistent memory for AI coding agents is truly innovative. Do you see potential for expanding this memory layer to enhance team collaboration?

duy anh nguyen

@hi_caicai Hey, thanks! We already support team collaboration — you can create an organization then workspace, invite your team members, and start collaborating on the same memory workspace. (This is actually how we’re using ByteRover ourselves right now!)

Ha My Tran

I believe Byterover is solving a real pain of almost all developers right now, and the movement of AI coding is just in the early phase.

Paul Sabandal

This is massive. 🔥 Congrats on the launch, guys!

duy anh nguyen

@polsabandal Thanks! It would be great if you could try it out and leave us some feedback about the product. We’re rolling out lots of improvements and updates very soon!

Ky Nam Nguyen

Congrats on the team! I wonder if there will be bi-directional syncing between the memory feature of each IDE supported?

duy anh nguyen

@kynamng Hey Nam, thanks so much for your time! That’s a great suggestion, and we’ll definitely work on it — it could bring a lot of value to users. Here’s what we’re thinking: right now, the memory generated by Cursor is written as rules. We’ll have an MCP server hooked up to our extension that reads those rules and syncs them into ByteRover memory. We’ll keep experimenting with this — excited to see where it goes!

Sanskar Tiwari

Congratulations on the launch duy, but isn't this something cursor is adding in built?

duy anh nguyen

@indianappguy Hey, thanks! So, Cursor’s memory is just one of their features — but for us, memory is the product. There are three main things that make us different from Cursor:

1. Under the hood, we use both a vector database and a graph database to store memories for your vibe coding agent. This means the agent can retrieve memory semantically, with extra structure and context captured from the graph.

2. Memory is fully managed by an agent, so you don’t have to worry about how it’s stored. Everything — creating, updating, deleting memory — is handled automatically by the agent (we call it “Cipher” internally).

3. Our memory system is IDE-agnostic, so if you switch from Cursor to another IDE, it’s plug-and-play — and it just works.

Ky Nam Nguyen

Awesome products! Didn't know what i would do without this Cursor memory doesn't allow exporting to other tools 🥹

duy anh nguyen

@kynamng Hey Nam! Really appreciate your idea about syncing Cursor’s memory with ByteRover — it’s a great one, and we’re definitely working on it. Stay tuned, exciting stuff coming soon!

That One AI

@andy_byterover

Byterover quietly solves one of the most overlooked pain points in AI coding tools: they forget you. Your naming patterns, folder logic, the way you structure handlers or write that one clever utility file—it’s gone the moment you change context.

But Byterover? It’s that one AI layer that actually remembers how you code, not just how code works.

🔍 What it really does?

Byterover adds a “memory vault” inside your IDE (Cursor, Windsurf, Zed, etc.)—letting your AI coding assistant store, retrieve, and reuse your logic across projects, or even across teams. It’s like giving Copilot long-term memory without giving up control.

🚀 Why it matters?

If you’ve ever had to teach the same abstraction or structure to your agent three times in three projects… you know the frustration. Byterover stops that loop.

You can:

Organize memories by workspace/project

Prioritize by starring key examples

Share patterns with teammates, so your assistant collaborates like a real dev partner.

It’s one of those “why didn’t this exist sooner?” moments. The fact that it fits inside your current IDE flow—no switch, no lock-in—is a smart move too.

💡 Creator-to-creator suggestion

Right now, memory feels project-based and dev-centric—which is powerful. But imagine this taken one level up:

Tags or categories to link design patterns across different stacks

Memory snapshots for comparing evolution of logic over time

Maybe even contextual comments where the agent reminds you why a decision was made

That’s not a shortcoming—it’s a horizon. And knowing how tuned-in the Byterover team is, I wouldn’t be surprised if that’s already on the roadmap.

🛠 Real-world workflow

Let’s say you’re building a Node API and always abstract your services in a specific way. Byterover sees the pattern, remembers it. On your next project—or your coworker’s—the agent auto-suggests the same structure, imports, file split, naming logic. It feels like that one AI dev who just gets your style.

And with team memory sharing, you're not just saving time—you’re scaling consistency.

🎯 The verdict

Byterover isn’t just another AI wrapper—it’s memory infrastructure. Lightweight, dev-native, and meaningful.

It’s exactly the kind of tool we spot and track at ThatOneAI—those subtle game-changers that improve how builders actually build.

🔁 If you’re tired of re-teaching your AI tools how you think, this is one to watch. And if you love seeing honest, dev-minded reviews like this — give ThatOneAI a follow. We find that one AI that matters, so you don’t have to.

Skyler Ji

Seems very powerful, how much better would this be than cursor rules?

duy anh nguyen

@skyler_ji Hey Skyler, thanks a lot for the great question!

We think the Cursor rules system is an awesome feature for customizing agents — and ByteRover is built to support that in a few key ways:

• It’s especially helpful when you need to store domain-specific concepts, like if you’re building an investment platform, trading bot, or asset management tool. These kinds of apps usually require a lot of specialized knowledge, and ByteRover makes it easy to save and retrieve that.

• Behind the scenes, ByteRover uses semantic search, which makes it much more efficient for your agent to find the right information when it needs it.

• Another nice bonus: ByteRover is IDE-agnostic, so your teammates can use it with whatever IDE they prefer!

Let us know if you have more questions — we love hearing from you!

Kareem Ayyad
Launching soon!

Congrats on the launch. The idea of agents remembering context inside the IDE is spot on.

Curious how you're handling memory under the hood. Is it something devs can inspect or tweak?

duy anh nguyen

@kareemayyad thanks Here’s a quick breakdown of how ByteRover works behind the scenes:

We’ve built an agent that takes care of all the memory management tasks for you — it handles concept detection, creates new memories, updates existing ones, and removes outdated stuff when needed.

For storage, we’re using both a vector DB and a graph DB. This combo helps us capture not just the meaning (semantics) but also the structure of the agent’s experience — all to support smarter reasoning for vibe coding agents. I’m a developer myself, and honestly, I hate when we don’t have full control over things. So in the next version, we’re giving users more power — like being able to edit memory directly. We’re even planning to open-source the memory agent, so you can plug it into your system however you like.

Anh Nguyen

Good jobs team! I wonder if it will be possible to edit the memory on the dashboard later? While the agent has done a pretty good job of analyzing and summarizing the context, I think there will be cases when we might want to edit the memories ourselves (e.t.c, security / customization of memory).

duy anh nguyen

@anh_nguyen78 The memory edit feature has been one of the most requested — and we’ve made it a top priority! It’s coming very soon, so stay tuned!

Bùi Lê Chí Bảo

This has improved my dev workflow since I can easily manage the memory for the AI model, so requiring fewer prompts to fix bugs or code convention. It would be even better if you could initialize a starting memory for any particular project, like if you could scan the entire codebase and detect the framework, how code is organized, etc., so that any new users could instantly see the value of it.

duy anh nguyen

@builechibao Hey! Huge thanks for your feedback and awesome suggestions

We’ve added them to our release plan — keep the great ideas coming!

Really appreciate your support

Quang Vũ Lưu Công

A promising Vietnamese product. Wishing the project great success!

duy anh nguyen

@quang_vu_l_u_cong thanks it would be great if you tried out the product and leave us the feedbacks

Liam Xavier

Hi Byterover AI team,

Big congratulations on your product launch — it looks truly impressive and caught our attention! 🚀

I’m Liam from Scrapeless. We build browser infrastructure and scraping tools designed for AI — including our Scraping Browser, ChatGPT Scraper, and Deep SERP API — helping companies get structured data quickly and reliably into their AI workflows and analytics systems.

We’d love to offer you free access to our tools in exchange for a mention or shoutout on your Twitter or LinkedIn. We’re also happy to cover any promotion costs to help boost your visibility.

If this sounds interesting, I’d love to chat more — feel free to suggest a time or just reply here!

Best,

Liam

Demetre Mildiani
A life saver, This will get more relevant as LLMs get better, They always struggle with memory retention, But hopefully Byterover can solve this issue, Rooting for you!
duy anh nguyen

@demetre_mildiani1 Hey! Thank you so much for trying us out and leaving feedback. We’re on a mission to make vibe coding better for everyone. Features like memory — or even better, an evolving knowledge hub — will be a big win for developers who love working with AI coding agents. We’ve got more exciting features coming soon, so stay tuned!

Thanks again for all the support

Rakibul Islam

Congrats on the launch!

duy anh nguyen

@rakibulism thanks !!!!