Context that stays with you.
Return to durable sessions, search useful memory, and turn repeatable workflows into skills. Keep your project conventions close to the work.
Explore memoryMeet Lemon. A local-first AI assistant that brings your models, tools, and conversations together — and keeps useful context close.
Self-hosted. MIT licensed. Built on Elixir / OTP.
FROM A PROMPT TO A PRACTICE
One runtime for the things an assistant needs beyond its next answer.
Return to durable sessions, search useful memory, and turn repeatable workflows into skills. Keep your project conventions close to the work.
Explore memoryDelegate to native subagents in the same runtime, or send work to a named execution node. Coordinate the work from one conversation.
Meet the runtimeConfigure providers and models through one platform. Keep files and runtime state on your machine while using the model providers you choose.
Set up your providerInspect runs, validate configuration, diagnose setup, and back up durable state. Real tools for the work after “hello world.”
See the support toolsSOLID FOUNDATIONS. FRESH POSSIBILITIES.
Tools run. Messages arrive. Sessions wait. Work gets delegated. Lemon uses the BEAM's lightweight processes and supervision to give that activity a structure you can reason about.
Why we built on the BEAMPICK YOUR STARTING POINT
Install, connect a provider, start a chat, and come back to the same session.
Follow the quickstart BUILD WITH LEMONExplore the agent stack, create reusable skills, and build on the control plane.
Build your first agent EXPLORE LEMONSIMRun deterministic, event-sourced simulation worlds with replay verification.
Explore the benchmark arenaBUILT IN THE OPEN
Lemon is pre-1.0 and evolving. Start with the supported install path, explore the documented capabilities, and help shape what comes next.
Lemon is an open-source, local-first AI assistant platform for developers and technical operators. The supervised Elixir / OTP runtime connects durable sessions, memory, skills, tools, provider routing, and native multi-agent execution. Start in the terminal, use the browser, or connect a chat channel. LemonSim adds deterministic, replay-verified simulation worlds for evaluating agents.
Quickstart · Installation · Browser guide · Configuration · Architecture · Support · Documentation index