letta

agent
Guvenlik Denetimi
Gecti
Health Gecti
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 24265 GitHub stars
Code Gecti
  • Code scan — Scanned 1 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose

This tool is a platform and SDK for building stateful AI agents equipped with persistent memory that can learn and self-improve over time.

Security Assessment

Overall Risk: Medium. The platform allows agents to learn and self-improve, and explicitly helps users "do any task you can do on your computer," which implies high local system access and shell execution capabilities. It makes external network requests, primarily to fetch web pages and route API calls to third-party LLM providers. Authentication relies on user-provided API keys (e.g., `LETTA_API_KEY`) rather than hardcoded secrets. However, the automated rule-based scan failed due to a recursive force deletion command (`rm -rf`) found inside a GitHub Actions workflow file (`alembic-validation.yml`). While this is common in CI/CD pipelines for cleaning up directories, it should be visually verified by developers to ensure it is safely scoped and cannot be exploited via pipeline injection.

Quality Assessment

The project exhibits strong health and community trust. It is highly popular with over 22,000 GitHub stars, indicating widespread adoption and heavy community scrutiny. It is actively maintained, with the most recent code push occurring less than a month ago. Furthermore, it uses the standard Apache-2.0 license, which clearly grants permissions for commercial use, modification, and distribution without heavy legal restrictions. No dangerous runtime permissions were flagged during the scan.

Verdict

Use with caution: While the project is highly trusted, actively maintained, and safe to integrate via its SDK, its ability to autonomously execute terminal tasks locally demands strict sandboxing and oversight in production environments.
SUMMARY

Platform for stateful agents: AI with advanced memory that can learn and self-improve over time.

README.md

Letta

Build stateful agents with memory that can learn and improve over time.

Letta (f.k.a. MemGPT) is actively developed. The current source code lives in letta-ai/letta-code, which includes the agent harness, interactive terminal UI, App Server, channels, and the runtime used by the desktop and web apps.

[!NOTE]
This repository now serves as a landing page for the Letta project. The retired Letta V1 server source is preserved on the archive branch for historical reference.

Get started

Install Letta from npm:

npm install -g @letta-ai/letta-code

Launch the interactive terminal UI:

letta

Run the App Server for local or self-hosted agents:

letta server

You can also use Letta through:

See the letta-ai/letta-code README and the Letta documentation for current installation, development, and deployment instructions.

Historical source

The archive branch contains the retired Letta V1 API server as it existed when this repository was archived. Existing tags and releases remain available for reproducibility. That source is unsupported, receives no fixes or security updates, and should not be used in production.

Yorumlar (0)

Sonuc bulunamadi