Palo Nano
Best for
- Speed
- Volume
- Cost
Use case
- Chatbots
- Daily drivers
- Batch processing
Palo Bloom engines are the foundation of your memory-augmented applications. Every engine shares a core processing pipeline designed to handle episodic memory encoding, retrieval, and contextual enrichment. Selection should be based on your throughput and complexity requirements.
Engines are categorized by their depth of memory processing and capacity for long-horizon recall.
| Engine | API Name | Best For |
|---|---|---|
| Palo Nano | mpalo-palo-nano |
High-throughput, cost-sensitive, real-time personalization; efficient for high-frequency batch operations. |
| Palo Bloom | mpalo-palo |
Flagship production engine for agents and copilots. |
| Palo Research | mpalo-palo-research |
Complex research agents, deep recalling, multi-session synthesis; ideal for high-latency-tolerant precision applications. |
Usage rates and pricing tiers are defined in your account dashboard. Optional features like Memory Traversal and Memory Mapping are invoked via the API and billed as additional operations.
Palo Bloom does more than handle conversational context. Our engines produce dense, memory-aware embeddings that embed the user's personal history and behavioral context directly into the vector representation.
For static semantic search over documents, commodity embeddings may be enough. Palo is designed for memories that need to persist, evolve, be recalled, rendered, traversed, and become more personal over time.
These embeddings are optimized for advanced workflows:
Go beyond keyword or simple semantic similarity. Retrieval can prioritize content that aligns with the user's evolving context and past history.
Recommendations that evolve with user intent, whether for media, content, or product discovery -- memory-biased at the embedding level.
Use the episodic structure within the embedding to build applications that anticipate user needs based on past temporal patterns.
Creates Palo's latent memory embedding and rich, experience-aware memory representation.
Retrieves stored memories and renders context for your external LLM.
Enables multi-hop retrieval across a user's personal timeline.
Advanced multi-path retrieval for applications requiring high-fidelity synthesis over extended histories.
Optional background adaptation and memory reconsolidation for products where memory quality compounds over time.
Known limitations regarding non-Latin scripts, complex visual styling, and spatial reasoning are tracked in the Project Known Issues registry. These are subjects of active iterative improvement.
Your feedback helps us improve our documentation.