Browse / Second brain / existential
existential
jtmckay
Active second brain.
Open jtmckay/existential → On the boundary of the four rules.
aiautomationshomelabpersonal-knowledge-managementpersonal-knowledge-system
Built for Claude Code
ships .claude CLAUDE.md and nothing for other agents.
In its own words
Personal cloud; Nextcloud, Home Assistant, Hermes AI
An active second brain, unsiloed.
Open source already does everything you need — but every app keeps what it knows to itself. Existential runs them as one system on your own hardware, with a local AI underneath that can act on everything in it.
- The software already exists. A curated list, not an app store. Adding one is flipping a flag.
- Figure it out once. Hostnames, HTTPS, storage, logging, secrets, backups — solved a single
time and applied to everything. The fortieth service costs the same as the second.
- Nothing leaves the house. Your files are on your disks, your models on your GPU. Unplug the
internet and it keeps working.
🚀 Quick start
Prerequisites: Docker and Tailscale — tailscale is how every device you own reaches the stack, and the first run derives your hostnames from its address.
./existential.sh renders each enabled service's templates and merges them into one docker-compose.yml and one .env at the repo root. Always run compose from the root, never from a service folder.
📖 Getting Started for the full walkthrough.
How it fits together
Everything reaches the AI the same way — voice, browser and automation all hit one OpenAI-compatible endpoint, so the model, key, skills and memory are configured once instead of three times.
The repository's own description, then 55% of its README. Read the rest on GitHub ↗
Read from the repository's git tree on 2026-08-17.