
Alma by Olivares.AI
Overview

- Eliminate repetitive explanations as your AI remembers your facts, decisions, and preferences across all conversations using automatic knowledge extraction from every dialogue.
- Build a consistent AI personality that reflects your communication style and boundaries with the 12-block Soul Engine defining identity, worldview, and anti-patterns.
- Instantly retrieve relevant information from thousands of memories using hybrid search that combines precise keyword matching with semantic understanding for accurate recall.
- Separate work and personal contexts automatically to keep project details and private conversations organized in dedicated environments with tags and folders.
- Integrate AI art generation and voice conversations directly into your workflow with support for Flux Pro, Leonardo AI, and STT/TTS voice chat capabilities.
- Export your work in professional formats like DOCX, XLSX, PPTX, and HTML while maintaining full data ownership with GDPR-compliant export and import features.
- Connect to your preferred AI models and development tools using BYOK support for Anthropic and Replicate, plus a full REST API with 200+ endpoints and MCP server.
Pros & Cons
Pros
- Persistent memory learning
- Evolution through user interactions
- User personalization
- Context Assembly for dialogue
- Cognitive framework - Soul Engine
- Memory segregation by context
- Voice chat capabilities STT/TTS
- VSCode extension available
- Web app interface
- MCP server support
- Full REST API
- Exports to PDF, DOCX, HTML
- Memory data export to XLSX
- Advanced search functionality
- Semantic search
- Keyword Search
- Hybrid search
- Identity and worldview learning
- Style guide and anti-patterns
- Developer-first approach
- Ability to use personal API keys
- Conversation enrichment
Cons
- Limited memory in free version
- Paid versions can be expensive
- Unclear how memory segregation works
- Non-versatile PDF, DOCX, HTML exports
- Complex Interface
- Might require extensive developer knowledge
- Uncertain 'soul' impartation process
- No dedicated mobile app
- Not clear how search functions
Reviews
Rate this tool
Loading reviews...
❓ Frequently Asked Questions
Olivares.AI
🛠️ 1 tool
wrote:Alma is an AI assistant with persistent memory. It remembers your preferences, decisions, and working patterns across conversations — so your AI stops starting from zero every session.
Alma improves an AI's cognitive capacity by allowing it to learn continuously from every conversation. It captures information exchanged during interactions and stores this in a persistent memory layer. Over time, this information enhances the AI's understanding by recognizing patterns, preferences, facts, and decisions, making the AI smarter and more personalized to the user's needs.
In the context of Alma, persistent memory learning involves extracting and using information from each interaction. This data represents preferences, facts, decisions, and patterns, which are stored persistently in Alma's memory. As a result, the AI becomes smarter, more personalized, and evolves to better understand the user's needs through consecutive interactions.
Alma supports a broad range of interfaces such as a Web app, a VSCode extension, an MCP server, and a full REST API.
Alma enhances the AI's personalization capabilities by continuously learning from user interactions. It captures and uses the information gained during conversations to evolve the AI. More specifically, Alma assimilates user's preferences, facts, decisions, and patterns, allowing the AI to provide a personalized and user-oriented service.
The Context Assembly feature in Alma automatically collates the appropriate context for each dialogue. It helps in defining the relevancy of each interaction and aids the conversation by sourcing the right context.
Alma's Soul Engine v2 forms a comprehensive cognitive framework for AI. It consists of elements like identity, worldview, style guide, and anti-patterns. All these enrich the AI's 'soul', providing it with a distinct personality and behaviour.
Yes, Alma has the capability to segregate memories based on varied contexts such as work-related or personal. This helps in better organization and retrieval of relevant memories in context-specific situations.
Alma supports integration with AI art generation tools like Flux Pro and Leonardo AI. While the exact process is not detailed, this integration allows enhanced graphical interaction and artwork generation as part of AI-enhanced services.
Yes, Alma offers voice chat capabilities with speech to text (STT) and text to speech (TTS) features, making conversations with the AI more natural and interactive.
Alma offers a variety of developer-centric tools including a full REST API, a VSCode extension, and an out-of-the-box MCP server. It also supports integration with developer-friendly AI systems like Anthropic and Replicate.
Yes, Alma allows for exporting conversations in different formats including PDF, DOCX, and HTML. In addition, captured memory data can be exported to XLSX.
Alma offers robust search functionality which can be based on keywords, semantics, or a hybrid approach. This allows for a comprehensive scan across stored memories, enhancing the ability to quickly retrieve relevant information as needed.
Alma uses information from every conversation - specifically preferences, facts, decisions, and patterns - to increase the AI's cognitive abilities. This helps the AI evolve and provide a more tailored and user-oriented service.
Every interaction with the AI through Alma contributes to its learning. The information from the conversations is stored in persistent memory. As these interactions accumulate over time, the AI recognizes the stored patterns, preferences, facts, and decisions. This increases the AI's understanding, making it smarter and more personalized to the user's needs.
Yes, Alma supports integration with other AI systems and offers tools for developers. In particular, it allows use of personal API keys for systems like Anthropic, Replicate, and Leonardo AI.
In Alma, the 'Bring Your Own Keys' feature allows users to utilize their personal API keys with external artificial intelligence systems such as Anthropic, Replicate, and Leonardo AI.
Yes, Alma can assimilate and learn from facts and decisions made in conversations. Information captured from every dialogue is stored in a persistent memory layer, and this continually enriches the AI's processing, thereby personalizing it more towards the user's preferences with each interaction.
Yes, Alma can be used either through a web application or via the Visual Studio Code (VSCode) extension, providing versatile integration options to best suit user preferences.
Alma offers a variety of pricing tiers: Free ($0) for 500 memories, 50 episodes, 1 AI tier; Pro ($19/mo) for 10,000 memories, 3 AI tiers, voice & images; Advanced ($49/mo) for 50,000 memories, API & MCP access, 'Bring Your Own Key' functionality; Ultimate ($149/mo) for unlimited memories & episodes and dedicated support; and Ultimate Max ($249/mo) which doubles the weekly AI budget and offers maximum capacity.
Pricing
Pricing model
Freemium
Paid options from
$19/month
Billing frequency
Monthly
Related Videos
Alma — Your AI That Actually Remembers You | Personal AI with Persistent Memory
Fran•5 views•Mar 17, 2026



