cpacker/MemGPT

Платформа для stateful-агентов: ИИ с продвинутой памятью, способный учиться и самосовершенствоваться со временем.

Агенты⭐ 24 813Pythonпоследний релиз: 0.16.8
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Letta (бывший MemGPT) — платформа для создания автономных AI-агентов с долговременной памятью, способных обучаться и самосовершенствоваться в процессе работы.

Зачем нужен

Инструмент решает проблему кратковременной памяти у LLM, позволяя агентам сохранять контекст и извлекать уроки из прошлых взаимодействий. Это полезно для создания приложений, где требуется непрерывное взаимодействие с пользователем и адаптация к его потребностям без ручного вмешательства.

Что можно реализовать

  • Запуск локального агента в терминале для помощи в программировании и выполнении задач на компьютере
  • Интеграция stateful-агентов в собственные приложения через TypeScript SDK
  • Создание персонализированных ассистентов, которые помнят историю общения и предпочтения пользователя
  • Разработка систем с под-агентами (subagents) и навыками (skills) для сложных многошаговых задач

Ключевые возможности

  • Поддержка локального запуска через CLI (Letta Code) и облачного бэкенда
  • Гибкая архитектура: работа полностью локально, на Letta Cloud или через self-hosted App Server
  • Модель-агонстичность: совместимость с моделями от Anthropic, OpenAI, zAI и другими
  • Наличие готовых навыков (skills) и механизмов непрерывного обучения
  • Открытый исходный код и активное сообщество разработчиков

👤 Кому подойдёт: разработчики, создающие AI-приложения; исследователи в области автономных агентов; технические специалисты, интересующиеся долгосрочной памятью LLM

Релизы

0.16.8patch
🕐 4 мес назад · релиз на GitHub ↗

Исправлена работа рабочих процессов и устранена уязвимость: вместо pickle для передачи результатов инструментов из песочницы на сервер теперь используется JSON.

  • Fixed: Исправлена ошибка в логике обновления рабочих процессов (workflows).
  • Fixed: Устранена уязвимость безопасности: механизм передачи результатов инструментов из песочницы на сервер переписан с pickle на JSON.