Inspiration

AI agents lose context between conversations. Donala was built to give them secure, durable memory without forcing developers to manage raw chat histories in every prompt.

What it does

Donala provides persistent memory for AI agents through simple write and recall APIs. It supports: UniMemory for shared organizational knowledge MultiUser Memory for safely partitioned, per-user context PostgreSQL-backed production storage Memory instructions, scheduling, locks, audit activity, and usage controls Nexo, an AI assistant for marketing workflows

##How we built it We built the product with a Next.js dashboard, Django/DRF API, PostgreSQL integrations, and a high-performance Rust memory runtime. Memory records are encrypted, scoped to a memory space, backed up to the client-connected database, and retrieved through a query-driven recall workflow.

Challenges we ran into

The hardest parts were making memory durable without sacrificing speed, separating user data correctly in multi-user applications, securing database credentials and API access, and designing a dashboard that makes infrastructure setup approachable.

Accomplishments that we're proud of

We created an end-to-end memory platform: developers can create a memory space, connect a database, issue an API key, write conversation turns, and recall relevant context in their agent loop. We are especially proud of the clear separation between shared and per-user memory, encrypted records, owner-controlled AI permissions, and production backup support.

What we learned

Persistent memory is more than saving chat logs. Useful memory needs reliable storage, relevant retrieval, privacy boundaries, durable identifiers, clear ownership, and safeguards so recalled data is treated as reference material rather than model instructions.

## What's next for Donala Next, we want to expand database support, improve retrieval quality and observability, add more agent-framework integrations, deepen Nexo’s automation capabilities, and make onboarding even faster for teams deploying production AI agents.

Built With

Share this project:

Updates