Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A hierarchical memory framework for personalized presentation agents. Try it at memslides.com.
| Date | Stars |
|---|---|
| 2026-07-31 | 843 |
| 2026-08-05 | 1009 |
| 2026-08-06 | 1009 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<h1 align="center">
MemSlides: A Hierarchical Memory-Driven Agent Framework for Personalized Slide Generation with Multi-turn Local Revision
</h1>
<p align="center">
<strong>Personalized presentation agents with user profile memory, working memory, tool memory, and scoped slide-local revision.</strong>
</p>
<p align="center">
<a href="https://arxiv.org/abs/2606.17162"><img alt="Paper" src="assets/badges/paper.svg"></a>
<a href="https://memslides.github.io/"><img alt="Project Page" src="assets/badges/project-page.svg"></a>
<a href="#demo-video"><img alt="Demo Video" src="assets/badges/demo-video.svg"></a>
<a href="https://hub.docker.com/r/huohua325/memslides"><img alt="Docker Hub" src="assets/badges/docker-hub.svg"></a>
<a href="https://memslides.com/"><img alt="Website" src="assets/badges/website.svg"></a>
</p>
<p align="center">
<img alt="Python" src="https://img.shields.io/badge/python-3.11-3776AB?logo=python&logoColor=white">
<img alt="Node" src="https://img.shields.io/badge/node-20-339933?logo=node.js&logoColor=white">
<img alt="License" src="https://img.shields.io/badge/license-Apache--2.0-green">
</p>
<p align="center">
⭐ <strong>If MemSlides is useful for your research or slide-generation workflow, please consider starring this repository to help others discover it.</strong>
</p>
## News
<!-- NEWS:START -->
<!-- Add new milestones as the first table row. Keep dates in YYYY-MM-DD format. -->
<table>
<tr>
<td width="150" align="center">
<strong>2026-07-15</strong><br>
<sub>Product milestone</sub>
</td>
<td>
<strong>🚀 The MemSlides demo website crossed 200 registered users.</strong><br>
Thank you for supporting the MemSlides community. Feedback is always welcome:
<a href="https://github.com/huohua325/Memslides/issues">open an issue</a>
or send us feedback through the demo website.
</td>
</tr>
<tr>
<td width="150" align="center">
<strong>2026-07-03</strong><br>
<sub>Product milestone</sub>
</td>
<td>
<strong>🚀 The MemSlides demo website crossed 100 users.</strong><br>
Thank you for supporting the MemSlides community. Feedback is always welcome:
<a href="https://github.com/huohua325/Memslides/issues">open an issue</a>
or send us feedback through the demo website.
</td>
</tr>
<tr>
<td width="150" align="center">
<strong>2026-06-26</strong><br>
<sub>Product milestone</sub>
</td>
<td>
<strong>🚀 The MemSlides live demo crossed 50 verified users.</strong><br>
Thank you to everyone trying the demo and helping us improve the personalized slide-generation workflow:
<a href="https://memslides.com/">try the live demo</a>.
</td>
</tr>
<tr>
<td width="150" align="center">
<strong>2026-06-25</strong><br>
<sub>GitHub milestone</sub>
</td>
<td>
<strong>⭐ MemSlides crossed 100 GitHub stars.</strong><br>
Thank you for helping the project reach its first community star milestone:
<a href="https://github.com/huohua325/Memslides/stargazers">see stargazers</a>.
</td>
</tr>
<tr>
<td width="150" align="center">
<strong>2026-06-24</strong><br>
<sub>Community milestone</sub>
</td>
<td>
<strong>🏆 MemSlides reached #1 Paper of the Day on Hugging Face Daily Papers.</strong><br>
Thank you for the early attention from the research community. See the
<a href="https://huggingface.co/papers/2606.17162">#1 Paper of the day</a>,
and <a href="https://huggingface.co/spaces/huohua325/MemSlides">showcase Space</a>.
</td>
</tr>
</table>
<!-- NEWS:END -->
## Demo Video
https://github.com/user-attachments/assets/a92ab49e-bc5c-4e90-8c0a-0f23b08a8857
## Overview
MemSlides treats presentation generation as a stateful authoring process rather
than a one-shot source-to-slides conversion task. It separates personalization
signals byExcerpt of 9,742 characters
Read on GitHub16
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:fc415332d1b4438b, llm:Repository topics: agent, deck, llm-tools, slides; description: 'A hierarchical memory framework for personalized presentation agents.'
matched fp:fc415332d1b4438b, llm:Repository topics: agent, deck, llm-tools, slides; description: 'A hierarchical memory framework for personalized presentation agents.'
matched fp:fc415332d1b4438b, llm:Repository topics: agent, deck, llm-tools, slides; description: 'A hierarchical memory framework for personalized presentation agents.'