An open API service indexing awesome lists of open source software.

https://github.com/sushant1827/long-term-memory-agent

Build an AI Agent with long term memory using LangGraph
https://github.com/sushant1827/long-term-memory-agent

agentic-workflow email-assistant episodic-memory gpt-4o-mini langchain langgraph semantic-memory tools

Last synced: about 1 month ago
JSON representation

Build an AI Agent with long term memory using LangGraph

Awesome Lists containing this project

README

          

# Baseline Email Assistant

Let's create an Email Assistant that:
- Classifies incoming messages (respond, ignore, notify)
- Drafts responses
- Schedules meetings

![Screenshot 2025-03-26 160025](https://github.com/user-attachments/assets/18cb60b0-1426-4e9c-b992-db0aceda735d)

---

# Email Assistant with Semantic Memory

Let's create an Email Assistant that:
- Classifies incoming messages (respond, ignore, notify)
- Drafts responses
- Schedules meetings

Now, we'll add memory and give the assistant the ability to remember details from previous emails.

![image](https://github.com/user-attachments/assets/a6be7d4a-5367-43d9-b2f4-07f82f71e736)

---

# Email Assistant with Semantic Memory + Episodic Memory

Let's create an Email Assistant that:
- Classifies incoming messages (respond, ignore, notify)
- Drafts responses
- Schedules meetings
- Uses memory to remember details from previous emails

Now, we'll add human-in-the-loop following the triage step to better refine the assistant's ability to classify emails

![image](https://github.com/user-attachments/assets/2f3a753f-9d4b-4e80-bd97-3afbfd944a0a)

---

# Email Assistant with Semantic + Episodic + Procedural Memory

We previously built an email assistant that:
- Classifies incoming messages (respond, ignore, notify)
- Uses human-in-the-loop to refine the assistant's ability to classify emails
- Drafts responses
- Schedules meetings
- Uses memory to remember details from previous emails

Now, we'll add procedural memory that allows the user to update instructions for using the calendar and email writing tools.

![image](https://github.com/user-attachments/assets/1e23aa0e-021b-4be4-aef0-38da2784ffcf)

---