Skip to main content

Letta Code

Stateful agents in your terminal. Letta Code agents remember your work, learn over time, and can read, edit, and run code in your project. This package installs the letta command with a bundled Node.js runtime and native tools. You do not need Node.js, npm, or a compiler to install or start it.

Install

With uv:

uv tool install letta

Or with pipx:

pipx install letta

You can also install into a Python virtual environment:

python -m pip install letta
letta --help

Requires Python 3.9+. Platform wheels target glibc Linux (2.28+, x86-64 and ARM64), macOS (14+, Intel and Apple Silicon), and Windows x64. Alpine/musl, 32-bit systems, and Windows ARM64 are not currently supported. Git and any tools you want your agent to use must be installed separately.

Start working

cd your-project
letta

Use /connect to configure an LLM provider, coding plan, or local inference server. Ask your agent to explore the project, or run /init to bootstrap its memory. Use /model to switch models, /new to start a conversation, /resume to switch conversations, and /agent to switch agents.

Sign in with /login to back up agents to Letta Cloud and access them across devices, including chat.letta.com. Without an account, local agents stay on disk and may need manual backups. Provider or hosted model usage can incur charges; installing the CLI does not include model credits.

letta --help
letta --version
letta -p "Explain this project"

Upgrade

Use the same tool that installed Letta Code:

uv tool upgrade letta
# or
pipx upgrade letta
# or, inside your virtual environment
python -m pip install --upgrade letta

In-app self-update is disabled for this distribution: upgrades replace the whole wheel, including its runtime. No npm install runs when you launch Letta.

Learn more

This distribution is the Letta Code CLI, not a Python SDK or API server. For Python applications calling the Letta API, use letta-client.

Release files for letta 0.33.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for letta 0.33.1
File
letta-0.33.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
letta-0.33.1-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
letta-0.33.1-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
letta-0.33.1-py3-none-macosx_14_0_x86_64.whl Python 3 none macOS 14.0+ x86-64 Details
letta-0.33.1-py3-none-macosx_14_0_arm64.whl Python 3 none macOS 14.0+ ARM64 Details

Total release size: 372.2 MB

Release files / letta-0.33.1-py3-none-win_amd64.whl

Download URL letta-0.33.1-py3-none-win_amd64.whl
Size 76.2 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
4a6644f59514803f046eb2ce3ba43831c42b9382339d2a12426314fe835ef498
BLAKE2b-256 checksum
How to use checksums
f1ff4b7bcdb7989c426a03c6294b66b9aac1556393f654b9ae8805ad428e137b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release files / letta-0.33.1-py3-none-manylinux_2_28_x86_64.whl

Download URL letta-0.33.1-py3-none-manylinux_2_28_x86_64.whl
Size 77.2 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
61813d3846c6ba41a976c0361ee5da0705c64c4f3e99ba37ad7cca08cd18cc10
BLAKE2b-256 checksum
How to use checksums
5939e7de2eae93308889833039cdbf5699e52e34ea81a5dc25530d303d727e7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release files / letta-0.33.1-py3-none-manylinux_2_28_aarch64.whl

Download URL letta-0.33.1-py3-none-manylinux_2_28_aarch64.whl
Size 76.5 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
eae096fd20654b9a29adfcc66e58626e0099e44a024e2a5db51acbd219441ee1
BLAKE2b-256 checksum
How to use checksums
b1f285353ea1bebe392de281e7191c00b1afd7da0fbc22fe1686a85590ed8c1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release files / letta-0.33.1-py3-none-macosx_14_0_x86_64.whl

Download URL letta-0.33.1-py3-none-macosx_14_0_x86_64.whl
Size 72.8 MB
Tags Python 3 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
101eb9207247f3d8f422a0e256fdd1e22eb548bf868b1e0e95d7919a2385e623
BLAKE2b-256 checksum
How to use checksums
4b2baa978683915498bf6fce0ad228c5f24c59979a70f6b567a5579c1a2820d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release files / letta-0.33.1-py3-none-macosx_14_0_arm64.whl

Download URL letta-0.33.1-py3-none-macosx_14_0_arm64.whl
Size 69.5 MB
Tags Python 3 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
406b7f643913f4f6f2d39f7101eb1d62ee52725b3106d817e35ce28a1a851a97
BLAKE2b-256 checksum
How to use checksums
87010aced945e42a00ef1d19193c21834fdb9c98e6981c52454b2e7982e01057
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.33.1 This release

5 release files

0.33.0

5 release files

0.16.8

2 release files

0.16.7

2 release files

0.16.5

2 release files

0.16.4

2 release files

0.16.2

2 release files

0.16.1

2 release files

0.16.0

2 release files

0.15.1

2 release files

0.15.0

2 release files

0.14.0

2 release files

0.13.0

2 release files

0.12.1

1 release file

0.12.0

1 release file

0.11.6

2 release files

0.11.5

2 release files

0.11.4

2 release files

0.11.3

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.17

2 release files

0.8.16

2 release files

0.8.15

2 release files

0.8.14

2 release files

0.8.13

2 release files

0.8.9

2 release files

0.8.8

2 release files

0.8.7

2 release files

0.8.6

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.0

2 release files

0.7.28

2 release files

0.7.27

2 release files

0.7.26

2 release files

0.7.25

2 release files

0.7.23

2 release files

0.7.22

2 release files

0.7.21

2 release files

0.7.20

2 release files

0.7.19

2 release files

0.7.18

2 release files

0.7.17

2 release files

0.7.16

2 release files

0.7.15

2 release files

0.7.14

2 release files

0.7.13

2 release files

0.7.9

2 release files

0.7.8

2 release files

0.7.7

2 release files

0.7.6

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.54

2 release files

0.6.53

2 release files

0.6.52

2 release files

0.6.51

2 release files

0.6.48

2 release files

0.6.47

2 release files

0.6.46

2 release files

0.6.45

2 release files

0.6.44

2 release files

0.6.43

2 release files

0.6.42

2 release files

0.6.41

2 release files

0.6.40

2 release files

0.6.39

2 release files

0.6.34

2 release files

0.6.33

2 release files

0.6.32

2 release files

0.6.31

2 release files

0.6.30

2 release files

0.6.29

2 release files

0.6.28

2 release files

0.6.27

2 release files

0.6.26

2 release files

0.6.25

2 release files

0.6.24

2 release files

0.6.20

2 release files

0.6.19

2 release files

0.6.18

2 release files

0.6.17

2 release files

0.6.16

2 release files

0.6.15

2 release files

0.6.14

2 release files

0.6.13

2 release files

0.6.12

2 release files

0.6.11

2 release files

0.6.10

2 release files

0.6.9

2 release files

0.6.8

2 release files

0.6.7

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page