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

Aboutjtmckay/existential

Personal cloud; Nextcloud, Home Assistant, Hermes AI

README.md

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.