Applied Memory for Agents
Learn to build an AI assistant with persistent memory and semantic recall by implementing conversation history strategies, structured key-value storage, vector search, and tool-based task management. By the end, you will have a personal agent that remembers past interactions, retrieves information meaningfully, and updates tasks through autonomous tool calls.
JetBrains Academy
About
AI assistants become far more useful when they can remember things and act on them. In this project, you will build your own personal AI task assistant that maintains conversation context, stores information across sessions, and uses tools to create, search, and update tasks. Instead of just answering questions, your assistant will recall user details, track progress, and help manage daily to-dos — just like a real productivity companion.
Graduate project
This project covers the core topics of the AI Agents: Theory and Practice course, making it sufficiently challenging to be a proud addition to your portfolio.
At least one graduate project is required to complete the course.