Your life runs on a dozen apps that don't talk to each other.
Notes here, reminders there, a spreadsheet for that, five tabs open to glue it together. Every tool makes you do the work of fitting your life into its shape, and forgets everything the moment you close it. The result is a hundred tiny chores no app was built for, and the mental load of remembering all of them yourself.
Lucidos is the assistant that builds the tools instead of making you find them.
You describe what you need in plain language. It writes the app, sets up the automation, connects the data, and remembers the context, so the software finally adapts to you, not the other way around.
Just talk to it
Describe what you want. Lucidos builds hyper-specialized apps and dashboards on the spot, tailored to you and wired to your real data, local and external. No setup, no app store.
It works while you sleep
Automations run on a schedule or react to events, calling out to your services and APIs on their own, then ping you only when something actually needs you.
It remembers
Long-term memory in a private workspace means it keeps your context across every conversation. You never re-explain.
One brain, every source
Email, external APIs, and your own files plug into a single workspace, and your chats, apps, and automations all share them, so everything works together instead of in silos.
It gets better the more you use it.
Nothing you make is a dead end. Every conversation, app, automation, and connection feeds the same system, so three things compound at once.
Understanding compounds
Every conversation, research thread, app, trigger, and log gives Lucidos more context about you, your goals, your projects, and how you work.
Capabilities compound
Every app, automation, script, workflow, and plugin becomes part of the same platform. The next thing you build starts from everything that already exists.
Connections compound
Every integration you add is available to the AI agent, and to your apps, automations, scripts, and triggers, without duplicating credentials or integration logic.
Everything shares one event stream, so a page can watch it happen.
One question, every model and both coding agents answering it at the same time, and a dashboard app filling in as the bills land. The dashboard is an app built inside the workspace it reports on. It has no backend of its own: every figure moves only when the engine actually bills a model call. The phone is the same workspace on the mobile surface, reading the same stream.
Connect a service once, and everything you create can use it securely.
Lucidos turns every external service you connect into a reusable capability. Credentials stay inside the engine, never in the apps and scripts that use them, and each integration is exposed through a controlled proxy.
That same connection then works for an AI model working on demand, a script running from a trigger, an automation, a generated app, or a direct proxy API call.
One system instead of a dozen loose ends.
No more disconnected chats, isolated vibe-coded apps, separate coding agents, and automations scattered across five services. Lucidos brings it all together into one persistent system that keeps learning, expanding, and becoming more useful with every interaction.
Getting started
Up and running in a few minutes.
-
Install Lucidos
Mac appyour machine
Apple Silicon, M1 and later. Download it, drag it to Applications, open it. No terminal.
Download for MacTerminal installeryour machine
Linux, or an Intel Mac, which cannot run the Mac app. One line installs and starts Lucidos.
curl -fsSL https://lucidos.dev/install.sh | sh -
Open your workspace
Launch the app and connect your LLM. Bring your own API access, external (Claude, OpenAI, and more) or a local endpoint. Lucidos sets up a private, on-device workspace that's yours alone.
-
Tell it what you need
Start a conversation. Ask it to track something, build a tool, or automate a routine, and watch it happen.
Want the detail? Read the docs for the full install options, platform requirements, and guides to apps, triggers, and knowhow.
Or build from source, and it can change itself while running.
Lucidos is open source, MIT licensed, and built in the open: a Rust engine, a TypeScript frontend, and a Postgres event store. Clone it and you get more than a build you can read. You get the loop Lucidos is developed with.
Point a workspace at the Lucidos checkout and ask for a change. Lucidos hands the job to a coding agent (Claude Code or Codex), running it in an isolated git worktree so the install you are using is never touched, then gives you the diff to read. Hit Apply and it merges, rebuilds, and restarts itself running your change. Nothing lands without you approving it. The agent writes the code, Lucidos runs the loop around it: worktrees, review, apply, rebuild, restart. That is how Lucidos is built every day, including from a phone.
git clone https://github.com/lucidos-dev/lucidos.git
cd lucidos && ./scripts/web-dev.sh -w ~/workspaces/dev -bNeeds Rust, Node, and Docker (Postgres runs in a container for dev). The quickstart covers the source path in full, and CONTRIBUTING.md covers the PR flow. Contributions are welcome, and Lucidos is pre-1.0, so there is plenty to do.