minskylab/myself
Myself is a Rust library for building conversational agents powered by LLM technology , providing a simple Agent abstraction to manage interactions and memory. It's like a engine to create LLM Powered Apps.
This is a Rust library for developers to build conversational AI agents. It takes user input and an agent's configured 'personality' and memory, then outputs a natural language response generated by OpenAI's language model. It's for developers creating applications that need intelligent, interactive chat features.
No commits in the last 6 months.
Use this if you are a Rust developer looking to integrate conversational AI agents with persistent memory into your applications, specifically leveraging OpenAI's models.
Not ideal if you need a production-ready solution, require support for other language models beyond OpenAI, or prefer other SQL databases like PostgreSQL or MySQL.
Stars
7
Forks
2
Language
Rust
License
MIT
Category
Last pushed
Dec 15, 2023
Monthly downloads
12
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/minskylab/myself"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
0xPlaygrounds/rig
⚙️🦀 Build modular and scalable LLM Applications in Rust
Abraxas-365/langchain-rust
🦜️🔗LangChain for Rust, the easiest way to write LLM-based programs in Rust
moly-ai/moly-ai
Moly AI: A local + cloud AI LLM multi-platform GUI app in pure Rust
ivangabriele/mistralai-client-rs
Rust client for Mistral AI API.
edgee-ai/rust-sdk
The official Rust library for the Edgee AI Gateway