Welcome to the Mpalo API Overview
Dive into the Mpalo Developer API, designed to integrate advanced AI memory capabilities like episodic and semantic recall into your applications using our Palo Mini, Palo Bloom, and DEEP models. Explore our documentation, guides, and interactive tools to get started building smarter, more personalized experiences.

Your Data, Your Control
Mpalo is built with privacy and security as foundational principles. We do not train our general AI models (including Palo Mini, Palo Bloom, and DEEP) on your private data or memories without your explicit consent. All user data is encrypted in transit (TLS/SSL) and at rest (AES-256). You retain full ownership of your input and the memories Palo generates for you. With Palo Bloom, you have granular control over your memories, including the ability to view, delete, and manage what Palo remembers. For enhanced data governance, Mpalo supports a Bring Your Own Vector Store (BYOVS) model, allowing you to keep your memory data within your own designated environment. Our API and SDKs are designed with GDPR principles in mind.
Empowering You with Memory Control & Private Data Spaces
We ensure strict separation of user experiences and memories. Whether you use Mpalo's secure managed storage or your own vector store via BYOVS, you maintain full ownership and control. This approach allows for:
- Complete user ownership of all memory data.
- Independent control over memory creation, retention, and deletion.
- No mixing of user experiences or memories between different users or accounts.
- Secure, isolated memory storage per user.
- For businesses, our Private Data Spaces feature (Beta, detailed below) provides a scalable, managed solution for deploying AI memory to your customers while maintaining these strict privacy controls within your dedicated space.
For comprehensive details on our data handling practices across all Palo models, please see our Trust & Ethics page.
BETA Features & Future Intelligence
Explore the latest advancements and upcoming enhancements for Palo Bloom, designed to provide persistent memory for LLMs, complemented by the community-centric "Palo Marketplace".
Beta features are typically available for Pro and Enterprise subscriptions, allowing us to collaboratively refine them with our dedicated users. Configure beta features and access new capabilities in your Workbench.
1. Private Data Spaces for Your Users
(Available on Pro and Enterprise plans. Compare all plans ›)
For businesses and applications serving multiple end-users, Palo introduces Private Data Spaces (Beta). This feature provides a scalable, managed solution for deploying AI memory to your customers, without the burden of managing individual vector stores for each one if you choose not to use the BYOVS model for this purpose. This provides a powerful alternative to the BYOVS model for businesses that prefer a fully managed, scalable data environment provided directly by Mpalo.
Within your dedicated Private Data Space, Mpalo securely shards and isolates each of your end-user's memories, ensuring their data remains strictly private and accessible only to them and your application under their permission. This means you can onboard thousands or millions of your customers, each with their own secure, personalized memory, all managed seamlessly by Mpalo. This feature is designed to simplify scaling your AI applications for multi-user environments while upholding stringent data privacy and is configurable in the Workbench for Pro and Enterprise tiers.
2. Bring Your Knowledge: Document-to-Memory Pipeline
(Available on Pro and Enterprise plans. Compare all plans ›)
Transform your raw documents – from PDFs and text files to CSVs and spreadsheets – into rich, queryable memories that Palo can learn from and use. Our new Document-to-Memory Pipeline (Beta) makes it easy to integrate your existing knowledge bases directly into Palo's memory system.
This pipeline helps you build powerful Retrieval-Augmented Generation (RAG) applications and create custom, data-infused conversational experiences. Your original document content is processed for embedding (using a format string you define for optimal semantic richness), but the raw document itself is not permanently stored by Mpalo unless you explicitly choose a storage option. We generate the necessary vectors from your processed content, which are then placed into your designated private vector store (either Mpalo-managed or BYOVS), ensuring your underlying data remains yours and processed according to your instructions. Access this feature via the Workbench (Pro/Enterprise).
This pipeline is the first step in creating a powerful custom memory: process your files with the Document Pipeline, store the vectors in your BYOVS or a Private Data Space, and then use a Memory Template to define how Palo interacts with that knowledge. Explore how to best structure your data for Palo and the detailed ingestion flow in our Memory Templates documentation.
3. The Next Chapter for Palo: Deeper Understanding & Marketplace (COMING SOON)
We're actively developing the next evolution of Palo's intelligence alongside the "Palo Marketplace." This upcoming phase aims for an even more profound understanding and dynamic memory, bringing:
- Advanced Reasoning: For more complex problem-solving and nuanced conversational abilities, leveraging the full potential of our DEEP models.
- Proactive Memory Recall: Enhanced capabilities to anticipate and retrieve the most relevant information, making interactions more intuitive.
- Palo Marketplace: A community hub for discovering, sharing, and utilizing pre-built Memory Templates, with a fair profit-sharing model for creators. This will empower rapid deployment of specialized memory structures.
- Enhanced Memory Analytics: Deeper insights into memory usage patterns and effectiveness (Pro/Enterprise).
This advancement is part of our unwavering commitment to human-centric AI – creating systems that don't just process, but genuinely assist and elevate. We're striving for unparalleled intelligence that's easy to integrate and ethically deployed across Palo Mini, Palo Bloom, and DEEP.
Stay tuned for updates on Palo's next generation and the launch of the Palo Marketplace.
Get Started with the Mpalo API
New to Palo and the Mpalo AI Memory API? Start here to understand the core concepts, explore capabilities, and make your first integration call.
API Capabilities with Palo Models
Discover the powerful features our AI Memory API offers, tailored across our Palo Mini, Palo Bloom, and DEEP models, to enhance your applications with persistent, context-aware memory.
Enhance Accuracy
Improve precision and recall in your AI interactions using memory.
Deep Personalization
Tailor experiences based on individual user history and context stored in memory.
Memory Analytics
Gain insights from stored interactions and memory patterns.
Developer Hub & Resources
Essential tools, guides, and resources for integrating the Mpalo AI Memory API, featuring our versatile Palo Mini, Palo Bloom, and DEEP models.
API Documentation
Detailed guides, references, and endpoint specifications.
SDKs & Tools
Download SDKs and find tools to accelerate development.
Tutorials & Examples
Step-by-step integration guides and practical examples.
Support Center
Need help integrating or have questions about the Mpalo API? Our dedicated support team is ready to assist you with any inquiries, from troubleshooting to best practices for implementation.
Contact Support
Have a technical issue or need guidance? Our team is available to provide expert assistance.
Response times vary based on inquiry type.
API Status
Stay informed about our system's real-time performance, uptime, and any ongoing maintenance updates.
Check for scheduled maintenance or downtime notifications.
Was this page helpful?
Your feedback helps us improve our documentation.