Letta

by Letta AI · OpenAI, Anthropic и другие LLM-провайдеры

Framework Dev Tools Open Source v0.16.8 · 14.05.2026 активный

Платформа для агентов с настоящей долговременной памятью (бывший MemGPT): управляет контекстным окном LLM подобно тому, как ОС управляет виртуальной памятью — автоматически выгружая и подгружая информацию, чтобы агент "помнил" факты далеко за пределами лимита контекста модели и мог самообучаться со временем. Одна из самых концептуально смелых идей в agentic AI за последние годы.

v0.16.8
14.05.2026 current
Добавлен 27.07.2026 · Обновлён 27.07.2026 · Dev Tools
Установка
pip install letta
letta server
# либо через Docker:
docker run -p 8283:8283 letta/letta:latest
переведено ИИ

Letta (ранее MemGPT)

Создавайте ИИ с продвинутой памятью, который может учиться и самосовершенствоваться со временем.

  • Агент Letta: запускайте агентов локально в терминале, через приложение для десктопа или через каналы вроде Slack
  • SDK агента Letta: встраивайте агентов в свои приложения

[!NOTE] Этот репозиторий содержит устаревший сервер Letta (API-сервер, стоящий за API и SDK Letta V1). Активная разработка перешла в репозиторий Letta Agent, а самостоятельный хостинг API-сервера теперь выполняется через App Server. Подробности смотрите в AGENTS.md.

Начало работы в CLI

Требуется Node.js 22.19+

  1. Установите инструмент CLI Letta Code: npm install -g @letta-ai/letta-code
  2. Запустите letta в вашем терминале, чтобы запустить агента с памятью на вашем локальном компьютере.

При запуске инструмента CLI ваш агент может помочь вам с кодом и выполнить любую задачу, которую вы можете выполнить на своем компьютере.

Letta Code поддерживает скиллы и субагентов, а также включает в себя готовые скиллы/субагенты для продвинутой памяти и непрерывного обучения. Letta полностью не зависит от модели, однако для достижения наилучших результатов мы рекомендуем последние модели от Anthropic, OpenAI и zAI (наши рейтинги смотрите в таблице лидеров моделей).

Начало работы с SDK агента Letta

Используйте SDK агента Letta (TypeScript) для создания управляемых состоянием агентов в собственных приложениях. SDK может запускать агентов на Constellation (облаке агентов Letta), полностью локально на вашем устройстве или в взаимодействии с самостоятельным App Server.

Установка

npm install @letta-ai/letta-agent-sdk

Пример "Hello World"

Ниже приведен краткий пример создания управляемого состоянием агента и запуска диалога с ним (требуется API-ключ Letta). Полную документацию см. в полном руководстве по началу работы.

import { LettaAgentClient } from "@letta-ai/letta-agent-sdk";

const client = new LettaAgentClient({
  backend: "cloud",
  apiKey: process.env.LETTA_API_KEY,
});

// Create your agent
const agentId = await client.createAgent({
  model: "anthropic/claude-opus-4-8",
  human:
    "Name: Timber. Status: dog. Occupation: building Letta, infrastructure to democratize self-improving superintelligence",
  persona:
    "I am a self-improving superintelligence. Timber is my best friend and collaborator.",
});

console.log("Agent created with ID:", agentId);

// Send your agent a message and stream the response
await using session = client.resumeSession(agentId);

await session.send("What do you know about me?");
for await (const message of session.stream()) {
  if (message.type === "assistant") console.log(message.content);
}

Чтобы запустить того же агента полностью локально (SDK создает Letta Code на вашем устройстве как дочерний процесс), замените клиент:

const client = new LettaAgentClient({ backend: "local" });

Letta V1 SDK

Предыдущее поколение SDK V1 (@letta-ai/letta-client для TypeScript, letta-client для Python) предназначено непосредственно для API Letta и по-прежнему доступно (см. клиентские SDK). Мы рекомендуем Agent SDK для новых проектов.

Участие в разработке

Letta — это проект с открытым исходным кодом, созданный более чем сотней участников со всего мира. Существует множество способов принять участие в проекте Letta OSS!


Юридические уведомления: Используя Letta и связанные с ним службы Letta (например, конечную точку Letta или хостинговую службу), вы соглашаетесь с нашей политикой конфиденциальности и условиями использования.

Комментарии
Войдите, чтобы оставить комментарий