Blog

Major Charlie Mnemonic update released!

May 22, 2024

We are announcing major updates for Charlie Mnemonic, your AI assistant with Long-Term Memory that’s getting smarter and more capable every day. We’ve been working hard to integrate new features and improve existing ones, and we are excited to share these updates with you.

What’s New?

  • Gmail Integration: Charlie can now seamlessly integrate with Gmail, allowing you to manage your emails more efficiently.
  • Google Calendar Integration: Schedule and manage your events directly through Charlie with the new Google Calendar integration.
  • Ollama Support: We’ve added support for Ollama, you can now run your local Llama 3, Phi 3, Mistral, Gemma, and other models. Thanks @PriNova for this fantastic contribution.
  • Memory Explorer: A new feature that lets you explore Charlie’s memory, making it easier to retrieve and manage information (WIP).
  • Multiple File Uploads: You can now upload multiple files at once and let Charlie analyze and answer questions about them.
  • Custom System Prompt: Customize Charlie’s system prompt to suit your needs.
  • Stoic Mentor: We’ve included a new personality, a stoic mentor .
    You can enable the Stoic Mentor personality by going to the Settings Menu and changing the system prompt to the ‘Stoic’ preset. The agent will be prompted to help you navigate through life, find clarity and resilience through thoughtful conversation. Your feedback to this new personality, and how it may be improved, is highly appreciated!
  • Bug Fixes and QoL Additions: We’ve squashed several bugs and added quality-of-life features to make your experience smoother and more enjoyable.

Demonstration of Charlie’s new features in action

Analyzing and Redrawing a Picture, Sending a Mail + Calendar Invite

Here you can see Charlie retrieving the name and email of ‘the boss’ from the memories.

Sending an Email with Personal Details from Memory

Charlie fetches some personal details to include in the email.

Uploading a Video and Extracting Frames

Charlie got thought to extract frames from a video to analyze it.

The Memory Explorer

Use the memory explorer to read, edit or delete memories.

Custom System Prompt

Personalize your responses with a custom system prompt.

Stoic Personality

Tired of long numbered lists and impersonal advice? Try the Stoic personality!

Motivation

Why Email and Calendar Integration?

We believe that Charlie’s ability to access and utilize your data is crucial for helping you complete tasks efficiently. Email and calendar are fundamental tools for managing our daily lives. By integrating these with Charlie, we aim to create a more cohesive and efficient experience. Imagine being able to schedule meetings, send follow-up emails, and manage your tasks all through a single interface. This integration is a step towards making Charlie an indispensable assistant in your daily routine.

Continuous Improvement and Community Feedback

Many of these features are still in their early stages, and we are continuously working to improve them. Your feedback is incredibly valuable to us, as it helps us understand what works and what needs improvement. Expect regular updates as we refine these features and add new ones based on your suggestions.

Contribute and Make Charlie Better

We’re always looking to improve and expand Charlie’s capabilities. If you’re passionate about AI and have ideas or skills to contribute, we’d love to hear from you. Your input and support can help us make Charlie even better. Feel free to post pull requests with better features, bug fixes, or code optimizations. Every contribution, big or small, is greatly appreciated.

The Importance of Data Access

By integrating even more with live updates and notifications, we aim to create a generative interface that handles all your needs seamlessly. While we have some of these features ready as prototypes, they still need proper implementation and testing before we can release them. 

Get Involved

The code and data for Charlie Mnemonic are provided under the MIT license, highlighting our dedication to open-source development and community engagement.

We encourage developers and AI enthusiasts to engage with Charlie Mnemonic. If you have insights or developments that could enhance its LTM capabilities, we invite you to contribute. Whether it’s through implementing new features or optimizing existing functionalities, your input is valuable. Please share your contributions by submitting a pull request.

Leave a comment

Join GoodAI

Are you keen on making a meaningful impact? Interested in joining the GoodAI team?

View open positions