Kevin William David

Pieces Long-Term Memory Agent - The first AI that remembers everything you work on

Ever wish you had an AI tool that remembered what you worked on, with who, and when across your entire desktop? Pieces Long-Term Memory Agent captures, preserves, and resurfaces historical workflow details, so you can pick up where you left off.

Add a comment

Replies

Best
Tsavo Knott

Hey Product Hunt!

Tsavo Knott here, CEO and Co-Founder of Pieces 👋. Today, we're launching Pieces Long-Term Memory Agent (LTM-2)—the first AI that remembers everything you work on.

AI has transformed how we build software, but it's always been missing one critical component: Memory.

Developers waste hours every week searching for lost work, switching between apps, and trying to reconstruct past decisions.

Code snippets, critical insights, and problem-solving steps get buried in Slack, lost in browser tabs, or forgotten in old commits. By the time you find what you need, your flow is broken, momentum is gone, and sometimes you end up rebuilding from scratch.

AI can generate content, but it doesn’t remember your work. Every day starts from zero.

That’s why we built Pieces Long-Term Memory (LTM-2), the first AI that captures everything you work on across desktop applications, browsers, IDEs, terminals—wherever you work.

It runs directly on macOS, Windows, and Linux, continuously structuring and resurfacing your work so you can pick up right where you left off. It remembers for months, organizing everything just like your brain does.

What LTM-2 Does

  • Remembers for 9+ months – Code, notes, links, and side conversations that shaped your decisions.

  • Instant recall – Ask, “When was the last time I hit this error?” or “What was I working on before Thanksgiving?” and get answers fast.

  • Workstream Activities – A full visual timeline showing what you did, when, and why.


Private & Built for Teams

  • 90% runs offline – Keeps your data secure and private.

  • Full control – Pause memory, block apps, or delete data anytime.


Pioneering OS-Level AI Memory

We’re not just launching a tool—we’re building a new category: OS-level Artificial Memory.

LTM-2 is a massive leap forward, and LTM-2.5 and LTM-3 are already in the works.

We can’t wait for you to try it and see how AI that remembers changes the way you work.

Let us know what you think!

Cheers,
Tsavo

Masum Parvej

@tsavo_at_pieces That offline privacy and instant search are clutch for devs.

Jack Ross

@tsavo_at_pieces

  • casually ships cutting-edge AI memory

  • already working on LTM-2.5 and LTM-3

Geeez y'all, save some innovation for the rest of us!! 😂

John Tan
Launching soon!

@tsavo_at_pieces very cool launch, was testing rewind previously and will test pieces too ⚡️

Kunwar Raj

Looks really cool. Does this have an API too? one of our top problems is that when we hit an api to openai, memory is lost and each api is a fresh one.

Sam Jones

@kunwar_raj You can develop with Pieces using one of our opensource SDKs like this one for python and this one for Csharp. If you are interested please reach out, we are always happy to support people building on top our stack!


Henry Rausch

Pieces is the best AI app I've used so far! Try it out and enjoy it for yourself!

Jack Ross

@hra42 Thank you Henry! Would love to know what your favorite prompts for Pieces are! I still use "Where did I leave off yesterday?" basically every morning

Henry Rausch

@jackross my day starts with a daily standup, so it's every morning:

Please give me a summary about:
1. What did I do yesterday?
2. What are my priority tasks today?
3. What did I talk about yesterday with my colleagues?

After that, I'm prepared for the daily and get a nice start in the day and connect with my team.

Jack Ross

@henry_rausch Love the conversation summaries with #3! Also been using "What didn't I do yesterday that I was supposed to?" recently and it's super helpful for finding things I actually forgot about! Pieces might actually have a better memory than me sometimes! 😂

Kay Kwak
Launching soon!

This is truly a game changer! Thanks for sharing this project. Congrats on the launch !🎉

Ellie

@kay_arkain Thank you for the support Kay! We can't wait to hear what people think about LTM-2! 🥳

Jack Ross

@kay_arkain Thank YOU for the support Kay! You're who we build this for!!

Ellie

I am personally SO excited about the new Workstream Activity view. The rollups every 30 minutes are going to be an absolute game-changer for teams 🤝 Can't wait to see how people end up using LTM-2! 🥳

Jack Ross

@elliezub I'm never writing my own standup updates ever again LOL!

Nikhil L

Definitely a new innovation in AI space where everyone is just running behind raw compute and reasoning, but no one catering to what would truly make AI personalised for the end user, the context. All the best for the launch.

Jack Ross

@nikhil_l Personalized AI is the logical next step with LLMs - Pieces Long-Term Memory makes that happen!


You'd never hire a personal assistant who woke up every morning with amnesia! AI shouldn't be any different.


Thanks for the support and hope you're loving LTM-2!!

Henry Rausch

Pieces for Developers

Pieces is a revolutionary AI-powered productivity tool designed specifically for developers and content creators who work with text. As a centralized code snippet manager enhanced with on-device AI capabilities, it's become an essential part of my daily workflow.


What Makes Pieces Stand Out: The Long-Term Memory Advantage

Pieces has pioneered a groundbreaking innovation in developer tools - the Long-Term Memory Agent (LTM-2). This isn't just another AI tool; it's the first AI that truly remembers everything you work on across your entire digital ecosystem.

Unlike other tools that force you to start from zero each day, Pieces creates a persistent memory of your development journey. The LTM-2 agent captures everything across desktop applications, browsers, IDEs, and terminals, remembering your work for 9+ months. This solves one of the most frustrating aspects of development work - losing valuable time searching for lost snippets, past solutions, and critical insights buried in various platforms.

I've been using Pieces daily, and its ability to instantly recall previous work with natural language queries like "When was the last time I hit this error?" has dramatically improved my productivity. The visual timeline showing my entire workstream activity helps me maintain context between sessions and pick up exactly where I left off.


Privacy-Focused Architecture

What particularly impresses me is Pieces' commitment to privacy. With 90% of processing running offline and directly on my machine (macOS, Windows, or Linux), my code and sensitive information remain secure. The ability to pause memory collection, block specific apps, or delete data provides complete control over what gets remembered.


Customer-Focused Development

What truly sets Pieces apart is their exceptional team's dedication to user feedback. They maintain active engagement with their community, consistently incorporating user suggestions into their roadmap. This responsiveness has created a product that genuinely addresses real developer pain points - particularly the fragmentation of knowledge across different tools and platforms.

Whether you're a student, indie developer, part of a startup team, or working in enterprise development, Pieces offers significant productivity gains by eliminating the constant context-switching and search time that plagues modern development workflows.

If you're looking to elevate your development efficiency and maintain better focus on complex projects, I strongly recommend giving Pieces and its Long-Term Memory Agent a try. It's not just saving my time; it's fundamentally changing how I approach software development.

Shivay Lamba

@henry_rausch Such a nice explanation

Henry Rausch

@shivay_at_pieces Thank you so much!!

Ellie

@henry_rausch Absolutely love this summary Henry! The whole team at Pieces is so thankful for all the support you've shown throughout the past few years. Thank you so much! 🥹

Henry Rausch

@elliezub thank you and the team for the kind words! I'm rooting for you!

Sam Parks

Can’t wait to integrate work stream activities into my workflow! I’ll never need to use the Chat GPT interface again 😎

Ellie

@sam_parks_at_pieces Workstream Activities are a game-changer for sure 😎

Hanna Stechenko

Exciting times for Pieces! 🚀 The team is building a game-changer with LTM-2, redefining AI-memory

Ellie

@hanna_stechenko2 This is probably the coolest update we have had yet! 🥳

Shivay Lamba

Super excited to see Pieces LTM 2!


Think of LTM-2 as that close friend who knows you better than you know yourself. It doesn't just record what you did two hours ago - it understands the contextual relationships between all your system interactions, revealing patterns and connections in your daily workstream that even you weren't aware of.


LTM-2 observes how you move between tasks, recognizes the relationships between seemingly separate activities, and constructs a meaningful narrative of your digital behavior. It can identify when you're context-switching between projects, recognize recurring workflows, and highlight inefficiencies you might have missed. By understanding not just the individual actions but how they relate to your broader objectives, LTM-2 provides insights that transform how you understand and optimize your own work patterns.

Ellie

@shivay_at_pieces Wow! Thank you for all of the support Shivay, and that is a great way to describe LTM-2, "that close friend who knows you better than you know yourself," love it!

Jack Ross

@shivay_at_pieces Always fun having Pieces diagnose problems I didn't even know I was working on! Amazing what AI can do when it actually remembers your code, your conversations, and the actual GOAL of your work!

Jack Ross

If your current AI assistant was a real person, you'd FIRE them.

  • No idea what you worked on yesterday

  • Makes you manually give them all your information

  • And even forgets your name!!!

Cutting edge LLMs (as great as they are) have the memory of a goldfish. 🐟


Pieces is the first AI that remembers EVERYTHING you do.


"Who asked me about that API bug last quarter and how did we solve it?" - is a question that would make ChatGPT break down into tears. Pieces can answer it, show you the links you clicked, find emails where you talked about it, and summarizes the entire thing so you can jump right back into your work with ZERO context swtiching.


Stop wasting time using assistants that don't grow with you.


All you context, all your memories, all your AI models. - All in one place.

Ellie

@jackross Exactly! LTM-2 is the major upgrade in AI assistants that we have all been waiting for. Thank you for the support Jack!

Bishoy Hany
Super excited to see how will people integrate the LTM-2 in their workflow!!
Ellie

@bishoy_hany1 Same! The possibilities are really endless with how it can improve your workflow. Thank you for the support Bishoy!

Mike

Really intrigued by Pieces' approach to long-term memory! While the memory chunking system looks promising, I'm curious about how you handle memory contamination issues. When multiple conversations or contexts overlap, how do you maintain clarity and prevent incorrect information bleed?

Also wondering about the memory cleanup process - is there a way to identify and remove potentially contaminated or outdated memory blocks? Would love to hear more about your solution to these challenges, as memory pollution has been a significant hurdle in long-term memory implementations.

Sam Jones

@zongze_x thanks for the great technical question, you are spot on, the issue of memory contamination is complex and a core challenge in designing features like this one. I suspect you can appreciate that writing a full answer here is tough - but would make an excellent topic for a technical article (watch this space). At a high-level, our approach to identifying and minimizing contamination happens at three levels:

  • On entry: we are very selective about what is added to the LTM. By analysing where the users focus is and how what they are focusing on currently relates to the big picture of there workstream we can prevent a lot of corruption at source.

  • On roll up: when we roll up memories into periodic summaries our agent looks for narratives and themes across workflow elements. When we find contradictions, we resolve them by comparing those narratives to cut out random chatter and keep focus on core tasks.

  • At query time: when you interact with your workstream data, through the copilot or the summaries, those interactions are used to infer which aspects are useful/truthful and which are not, which allows us to elevate quality information whilst demoting the noise.

Additionally, signals from all of these levels are used to periodically clean contamination from your stored memories. It's a work in progress but I have found the LTM to be much more resistant to context corruption than other solutions out there.

Henry Habib

This is awesome! Long-term memory in AI is definitely something that’s been missing, and you guys nailed it. Huge congrats to the team for making it happen—this will really change how we work with AI.

Ali Mustufa Shaikh

@henry_habib Thank you very much, do try it out and let us know your favorite prompt;

Jack Ross

@henry_habib Thanks for all the support Henry! Can't wait to see how LTM changes the way you use AI!

Shivam Singh

This launch sounds incredibly promising! The concept of an AI with long-term memory definitely addresses a major pain point for developers. The ability to recall important details from past projects could be a game-changer for maintaining workflow and enhancing productivity.


Congrats on the launch! Best wishes and sending lots of wins :) @tsavo_at_pieces

Jack Ross

 @whatshivamdo Really appreciate the support Shivam! LTM is definitely the biggest productivity boost I've gotten from LLMs in a loooong time!

Bayan

Very interested to try this I am always hitting memory limits on chatgpt so this will help a lot

Ellie

@bayanmas2 Definitely give Pieces a try! We would love to hear what you think of it 😄

Jack Ross

@bayanmas2 Thanks for the support Bayan! Pieces gives you access to 9+ months of OS-level context. This is REAL memory!

Jonas Urbonas

This is awesome! I’m always wasting time trying to find old notes, code, or links, so having an AI that actually remembers everything sounds like a huge help. How does LTM-2 keep my data private when it’s tracking work across different apps?

Ellie

@jonurbonas Hi Jonas! Pieces definitely is a huge time-saver 🙏

Also, great question! We ensure data privacy with a local-first approach, so everything Pieces Long-Term Memory captures is processed and stored entirely on your device. Sensitive details are filtered out automatically, and if you use a local LLM like Mistral, your data never leaves your machine. Plus, if you choose a cloud model, Pieces only sends the specific context needed to answer your question! If you're interested in learning more, check out this page on our docs: https://beta.docs.pieces.app/products/privacy-security-your-data

Chukwunonso Prosper

How does Pieces utilize contextual understanding to generate ready-to-use code and explain entire workspace effectively?

Ellie

@chukwunonso_prosper Good question! Basically Pieces uses LTM-2 and Workstream Activity to save up to 9 months of your workflow history, capturing code, references, and decisions automatically. It understands your past work, generates code based on all of the saved context, and provides detailed explanations by linking back to relevant discussions. Plus, Workstream Activity gives a timeline view of recent tasks, making it easy to track changes, revisit decisions, and find important links.

Hope this helps! And if you decide to try Pieces, we would love to get your feedback 😄

Praveen Kumar

sounds really interesting, especially the recall part. but how detailed is it? like if I was troubleshooting something and googling fixes, would it remember those searches along with my code changes? that could be really useful

Jack Ross

@pkpraveen603 Hey there Praveen thanks for the support! This is actually one of my favorite things to use Pieces for. And the best part about it is that you don't need to take time explaining everything - Pieces just knows. You can ask questions about the docs you're reading online, the code you're actively editing, and even emails about the problem - and Pieces will give you back real time summaries, links, and ways of fixing your code that pulls info from all the sources I mentioned! (Even ways you could've overlooked!!)

Our new Workstream Activity feature is super helpful for this exact kind of work too!

Aude Flecchia

Looks like such a great tool for version control too!

Jack Ross

@aude_gleef It's saved me quite a few times after deleting code that I definitely should've kept! "I definitely won't hit that error again" famous last words!