Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/letta agent #116

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

2mmanu
Copy link

@2mmanu 2mmanu commented Nov 27, 2024

Summary

Changes

Added a new LettaAgent implementation that integrates with the Letta runtime client. This agent:

  • Implements a custom agent that extends the base Agent class
  • Handles chat interactions using Letta's LocalClient

User experience

Before:

  • No integration with Letta runtime available
  • Limited agent implementation options

After:

  • Seamless integration with Letta runtime
  • Configurable model settings through LettaAgentOptions

Checklist

  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented
Is this a breaking change?

RFC issue number: N/A

This is not a breaking change as it adds new functionality without modifying existing behavior.

Checklist:

  • Migration process documented
  • Implement warnings (if it can live side by side)

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

@2mmanu 2mmanu closed this Nov 27, 2024
@2mmanu 2mmanu force-pushed the feature/letta_agent branch from 33c2241 to b8c9c6f Compare November 27, 2024 18:57
@2mmanu 2mmanu reopened this Nov 27, 2024
@cornelcroi
Copy link
Contributor

Thanks @2mmanu for the feature request!

Rather than adding direct support for Letta in the core library, we think this would be better suited as an example in our documentation's Cookbook/Examples section (similar to our Ollama agent example).

This would provide a clear implementation guide while keeping the core library focused.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants