frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Lucidos, a local AI OS that keeps the apps you describe running

https://github.com/lucidos-dev/lucidos
2•kennethtiller•1h ago

Comments

kennethtiller•1h ago
Hi HN, I'm Kenneth!

I've been a software engineer/architect since 2000. I built Lucidos, a self-hosted personal agent platform. It has a workspace of files, an event-sourced memory, cron and event triggers, and it builds apps for you on demand and keeps them running. Here's a demo video it made of itself, role-playing a user: https://youtu.be/hNN5bL1nq7k

Build from source (where you can also edit the platform itself): https://github.com/lucidos-dev/lucidos or install the DMG from https://lucidos.dev

Backstory: Around a year ago I wanted to have my son create a game directly through a chat, and have it running as we iterated on it. The models were capable enough to do that, so why didn't anyone ship a harness to do it? Generally it bothered me how little AI agents could actually do for me. I started discussing with ChatGPT how to architect an agent that could do useful things with less friction. Then I had my third child and didn't think too much about it before February this year when I started using Claude Code a lot for work.

Claude Code was useful, but still just a coding agent, not creating the stuff I needed directly. But it was enough to start coding something more useful: Not long after Lucidos was born, and the first app it ran was a snake game that me and my son iterated on. We added Mario sound when eating the "apples", a high score list of "legends", replays and some funny music snippets (those needed a lot of iteration, but all AI prompted, from way back then with Opus 4.5). As a more mature platform Lucidos now has plugins and the snake game is available as a curiosity here: https://github.com/lucidos-dev/plugins/tree/main/ouroboros (can be installed from Plugins in the platform)

Then I got Lucidos to run Claude Code in its own threads, in worktrees automatically (manually handling that is too much for me, I messed it up a lot). Development sped up, and got even better when I made it work as a mobile PWA as well. Then I could continue iterating on it in between life as a busy family man. Some (my wife) would (does) say I use my phone too much though.

The platform is event sourced, so everything you chat about is stored as events, from which it extracts memories. It has its own workspace of files for apps and artifacts. You can set up automations with cron triggers, or event triggers on any system or custom events. You can set up push notifications for them as well.

The platform sets you up for hyper specialized, personally customized apps, that compound as you give it more data sources. I find myself spinning up apps for everything these days, because it's so low cost. Some examples:

- Sauna app: Click a start button and it starts logging a sauna session, playing music on my Sonos speaker there for a configurable duration like 20 minutes. Why do I need this? The sessions get logged into my health data (oura, fitbit weight, blood samples etc) which is used by the Holistic doctor app.

- App handling finances/social services for my mom, as dad had to move to a retirement home. Tracking progress, finding phone numbers, drafting complaints, researching laws (there's a lot to do!). Continuously doing research using chat, and updating a structured app to track status, is a general pattern I've learned to appreciate. With Lucidos you can update your data in chat or custom interfaces. Always having both options is great - e.g. Shopping List app best when in the store, chat to research recipes and add to it.

- Sonos + Spotify app. Airplay through the phone is quite unreliable in my home (most homes?) so I run my own hyper specialized Music app that has the same integration to Sonos and Spotify that the agent has. From the app I can have Sonos say stuff like "What the fuck are you doing?" to my brother in law when he sits alone in our living room. That was fun.

- I also run the Lucidos CI as a trigger, orchestrating multiple coding agents to keep the code clean, and run a suite of e2e tests for all the clients, with a little dashboard app

What makes the Lucidos platform different?

- Everything lives in the same workspace, so you can discuss and edit all your data and apps in chat. This enables iteration at any point, you can do more research and change apps as you're chatting, based on new data or use cases. It's all available to the agent. - Threads can spawn threads, as children or top level. This applies whether the thread is driven by the native Lucidos agent, Claude Code, or Codex. They can all spawn new threads. - Credentials you configure are available in chat, automations and real time proxies serving the apps from the clients - Anything created with Lucidos can be shared on a marketplace (github repo) and installed as plugins (not just apps, but Lucidos' automations and knowhow). So anyone can set up marketplaces with their apps (no need to be a developer) and they can be picked up by other Lucidos users with a click, available for them as well on desktop and mobile. - There are convenience functions for productivity. Search Everywhere can open apps, files, settings etc. The agent can open anything as well (it can e.g. open your settings and change them while you watch - not by controlling the browser, but triggering Lucidos events. All events are relayed with SSE to all clients so they're always up to date). You can deeplink from anywhere to anywhere. Notifications also deeplink, so they can open your tracking app. The notification can be sent only if you forgot to log. - It's free open source (MIT) and bring your own model - It can edit itself while running. If anything bugs you, change it, also from mobile.

Since it's running locally it does store credentials unencrypted on your machine, so it's the same as using a .env basically. The agent can get your credentials if it needs to, but it's the engine that uses them. Your configured credentials never go through the chat/llm, unless you explicitly ask it to circumvent that and the model agrees (it's instructed to not do credentials in chat).

The best tested path is running from source using the web-dev.sh script, the DMG second. The other versions (install.sh, any linux) have been smoke tested by agents, not real users.

I'd love help testing: - run it with a local setup of a frontier open source model, e.g. Kimi K3 - test the Android PWA (iOS is thoroughly tested, Android not) - Linux install, end to end

What I don't have yet, that I miss and am looking into: voice (w the awesome new models for real conversation), and communication between nodes/multiplayer. I appreciate any feedback, what do you miss in the platform?

SF enters its building era, kicking and screaming: SF Standard Podcast

https://www.youtube.com/watch?v=k4KOd6e4_-I
1•scoofy•15s ago•0 comments

Ask HN: Who Has This Pain?

1•swk-phil•1m ago•0 comments

iMessage is now possible on Android (again)

https://www.neowin.net/news/this-app-promises-to-bring-imessage-to-androidagain/
1•bundie•2m ago•0 comments

Show HN: Learning Nix with LabCraft

https://www.labcraft.dev/
1•anandsuresh•3m ago•0 comments

London cops handed victim's new address and number to her stalker, watchdog says

https://www.theregister.com/security/2026/08/05/london-cops-handed-victims-new-address-and-number...
4•Bender•5m ago•0 comments

Weeks into explosive diarrhea outbreak, sluggish CDC plans response team

https://arstechnica.com/health/2026/08/report-cdc-finally-plans-formal-response-team-for-explosiv...
4•Bender•5m ago•0 comments

Apps for Kobo

https://github.com/BandarLabs/cobalt
1•mkagenius•6m ago•0 comments

What happens if you put work into the second dimension?

https://norbertkozsir.com/posts/work-in-the-second-dimension/
1•abelsm•6m ago•0 comments

A Harness for AGI

https://viktor.com/research/a-harness-for-agi
1•everlier•6m ago•0 comments

Hey AI come train on this song [video]

https://www.youtube.com/watch?v=ZBvLadXo7XA
1•haolez•7m ago•0 comments

Born Against, or why hobby programming communities are against LLM usage

https://blog.fogus.me/llm/born-against.html
3•lladnar•8m ago•0 comments

OpenFlexure Microscope – The OpenFlexure Project

https://openflexure.org/
1•latchkey•8m ago•0 comments

Show HN: DeepSeek V4 Flash 0731 with MoonViT Vision (NVFP4)

https://huggingface.co/webbrain-one/DeepSeek-V4-Flash-0731-Vision-NVFP4
1•webbrain•9m ago•0 comments

FlockHopper

https://dontgetflocked.com/
1•cdrnsf•10m ago•1 comments

Why low-latency trading infrastructure is harder than it looks

https://medium.com/@yaroslavaristov/why-low-latency-trading-infrastructure-is-harder-than-it-look...
1•yaroslavaristov•12m ago•0 comments

Can Agents Deceive? Evaluating Reasoning+Deception Using a Social Deduction Game

https://arxiv.org/abs/2607.28146
1•theanonymousone•12m ago•0 comments

The Lua community needs to learn to move on

https://hisham.hm/2026/08/04/the-lua-community-needs-to-learn-to-move-on/
3•thunderbong•13m ago•0 comments

Craft a detailed prompt to support test activities

https://club.ministryoftesting.com/t/day-8-craft-a-detailed-prompt-to-support-test-activities/74863
1•mahirsaid•15m ago•0 comments

hbkit: Recover Synology Hyper Backup (.hbk) archive files

https://github.com/YordiLorenzo/hbkit
1•toomuchtodo•15m ago•1 comments

New Drug: AI

https://blabbingabout.substack.com/p/new-drug-ai
1•atkntepe•16m ago•0 comments

Deployah – deploy to Kubernetes from a short spec, no Helm, nothing in-cluster

https://github.com/deployah-dev/deployah
2•atkrad•19m ago•1 comments

A fake Galaxy S22 Ultra, taken apart layer by layer

https://chardonnet.github.io/fake-s22-ultra-teardown/
1•techburger•19m ago•0 comments

DeepSight – give text-only LLMs eyes and hands (zero tokens, on-device)

https://github.com/Reality-Shifting-Tech/deepsight
1•eliaseffects•20m ago•0 comments

Show HN: GetPageSpeed Amplify, a compatible replacement for Nginx Amplify

https://amplify.getpagespeed.com/
1•dvershinin•21m ago•0 comments

Tracking Apple's Environmental Claims Across Product Generations

https://tostracker.app/entity/apple-inc/environment
1•tldrthelaw•24m ago•0 comments

Album Whale

https://albumwhale.com/
2•pentagrama•25m ago•0 comments

(Updated) Project Phoenix- Autonomous AI Agents

https://phoenix-production-96cd.up.railway.app/
2•amonte•26m ago•0 comments

Show HN: Hacker News with reduced priority for AI driven content

https://sprinklz.io/public/nncrnx74ykir
2•sammy0910•27m ago•0 comments

Microsoft's AI Sales Mostly Come from OpenAI, Disclosures Show

https://www.bloomberg.com/news/articles/2026-08-05/microsoft-s-ai-sales-mostly-come-from-openai-d...
7•mapping365•27m ago•2 comments

Beating GPT-5.6 Sol on retrieval with 100x cheaper open models

https://neon.com/blog/how-castform-neon-beats-frontier-models-on-price-and-efficiency
4•moonikakiss•27m ago•0 comments