OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Memory & RAG

Letta

Letta is an open-source framework and platform for building and running stateful AI agents with persistent memory, identity and conversation continuity. It includes a command-line interface, a local or self-hosted App Server, desktop and browser access, communication channels, and an Agent SDK for TypeScript applications. The repository is public and licensed under Apache-2.0; active development is identified as havi

Independent OpenViST project profile, based on linked sources.

Letta — OpenViST project profile in Agent Memory & RAG.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Letta when an agent needs persistent memory and identity across interactions, or when the agent must be exposed through a local service, TypeScript application, desktop or browser interface, or supported channel.

Who it is for

  • Developers building assistants that retain information across conversations
  • Teams operating local or self-hosted agent services
  • TypeScript developers integrating memory-enabled agents into applications
  • Builders connecting agents to Slack, Telegram, Discord or custom channels

Documented uses

  • Build an assistant that retains information across conversations
  • Run an agent service locally or in a self-hosted environment
  • Integrate persistent-memory agents into a TypeScript application
  • Provide agent interactions through supported communication channels
  • Use desktop or browser interfaces to interact with memory-enabled agents
Before you choose

Requirements & limits

The repository is publicly accessible and licensed under Apache-2.0. The supplied material documents npm installation, desktop access for macOS, Windows and Linux, browser access including mobile, and local or self-hosted App Server use. It does not provide pricing or account requirements.

  • Persistent memory is the central supported capability.
  • The App Server supports local or self-hosted agent services; deployment configuration is not described.
  • The Agent SDK is identified for TypeScript applications, but no application-specific integration example is supplied.
  • Slack, Telegram, Discord and custom channels are listed, while channel setup and authentication are not described.
  • The repository identifies Letta Code as the current source for active development.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install the Letta command-line interface and start a local agent service

Set up the documented command-line interface and launch the local or self-hosted App Server.

Before you start

  • npm
  • A supported desktop operating system for the command-line installation environment

Steps

  1. Install Letta from npm with the command below.

    Documented command
    npm install -g @letta-ai/letta-code
  2. Launch the interactive terminal UI with letta.

  3. Run letta server to start the App Server for local or self-hosted agents.

Expected outcome

The documented command-line interface and App Server are started for working with local or self-hosted agents.

Guide limitations

  • Deployment configuration and operational requirements are not supplied.
  • The steps document setup and launch commands, not application-specific agent configuration.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
2 October 2026
Original website title
letta-ai/letta · Official homepage title · retained in its source language