Cadenya
Paid
Developers building agentic workflows
Most self-hosted agent platforms give you uptime or memory — not both, and rarely learning that compounds across runs. Auto Learning Agents is an open-source platform built on Elixir/OTP that stores every conversation turn, tracks outcomes, and retrains on your own data on a schedule you control.
The platform runs anywhere Docker runs: clone, add keys, and agents come online with their own schedules, models, and instructions. Every turn is embedded and topic-classified; agents query that shared memory bank before acting, so behavior improves with use rather than resetting on each session. Approval queues guard any outward-facing work — you review before it ships — and a single toggle pauses all autonomous activity. The Elixir/OTP supervision tree handles restarts without manual intervention, which matters when you need agents running overnight without babysitting. The extension story is custom nodes and tools in code, so teams that need behavior the built-in config cannot express will be writing Elixir or wrapping external services.
Bottom line: The right pick for a team that needs persistent, self-improving agents running on their own infrastructure with full data control — and a harder fit when your organization has no appetite for owning the operational surface of a distributed Elixir system.
Find your fit
More options in Agent Frameworks. Compare pricing, platforms, and features side by side.
Paid
Developers building agentic workflows
Free · Open source
Long-term continuity in multi-session coding projects
Most agent platforms treat each run as stateless: day one and day one hundred look identical because nothing carries forward. Auto Learning Agents breaks that pattern by storing every conversation turn, embedding and classifying it, and giving agents a shared memory bank they consult before acting. The core workflow is a Docker Compose stack: clone the repo, drop in your API keys or point it at a local Ollama instance, and configure agents from a single settings file — each with its own schedule, model, and instructions. Approval queues sit in front of any outward-facing action, and one click pauses all autonomous behavior at once.
The differentiating feature is the learning layer. The docs describe a cycle where results are tracked, successful patterns become rewards, and a local model can be fine-tuned on accumulated data on a weekly schedule. That means an agent handling customer support tickets gets measurably better at your specific ticket vocabulary over time — not because the vendor updated a shared model, but because your instance trained on your outcomes. This is the architecture that justifies self-hosting: the data stays in a single local database, and the improvement compounds privately.
The platform is built on Elixir/OTP, and the docs explicitly reference a supervision tree and coordinated agent nodes designed for fault-tolerant uptime. Agents restart without manual intervention. That architectural choice pays off for always-on use cases — voice agents, overnight research pipelines, scheduled social outreach — where a Python-based stack would surface process crashes as silent failures. The tradeoff is that extending the platform with custom nodes or tools means working in that same Elixir codebase, which raises the onboarding bar for teams whose engineers live in Python or TypeScript.
The vendor states support for Claude, GPT, and local Ollama models configured from a single settings file. The docs cover browser automation, RAG, MCP integration, multi-agent coordination, and observability — each as a named section, suggesting distinct configuration surfaces rather than a single unified UI. Teams evaluating this should expect to read documentation before deploying non-trivial workflows.
Sign in to rate this tool or suggest an edit.