Letta v0.5.1 release
🛠️ Pre-load Composio, CrewAI, & LangChain tools into the Letta server
You can now auto-load tools from external libraries with the environment variable export LETTA_LOAD_DEFAULT_EXTERNAL_TOOLS=true
. Then, if you run letta server
, tools which do not require authorization.
export LETTA_LOAD_DEFAULT_EXTERNAL_TOOLS=true
# recommended: use with composio
export COMPOSIO_API_KEY=...
pip install `letta[external-tools,server]`
letta server
💭 Addition of put_inner_thoughts_in_kwargs
field in LLMConfig
Some models (e.g. gpt-4o-mini
) need to have inner thoughts as keyword arguments in the tool call (as opposed to having inner thoughts be in the content field). If you see your model missing inner thoughts generation, you should set put_inner_thoughts_in_kwargs=True
in the LLMConfig
.
🔐 Deprecation of Admin
Letta no longer requires authentication to use the Letta server and ADE. Although we still have a notion of user_id
which can be passed in the BEARER_TOKEN
, we expect a separate service to manage users and authentication. You will no longer need to create a user before creating an agent (agents will be assigned a default user_id
).
Read the full v0.5.1 changelog on GitHub.