gitwtfhub

wtf is lifeos?

danielmiessler/lifeos — explained in plain English

Analysis updated 2026-08-13

18,441TypeScriptAudience · vibe coderComplexity · 3/5Setup · easy

TL;DR

A personal layer on top of an AI coding tool that remembers your goals and context and routes tasks toward moving you from your current life to your ideal one.

Mindmap

mindmap
  root((repo))
    What it does
      Personal AI context layer
      Persistent memory
      Auto workflow routing
    Tech stack
      TypeScript
      Bash
      Bun runtime
      Claude Code
    Use cases
      Track goals across sessions
      Route research or writing tasks
      Build apps with full context
    Audience
      Vibe coders
      Productivity users
    Setup
      Paste install prompt to AI
      Needs Bun and an agent

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Give your AI coding tool persistent memory of your goals, decisions, and context across sessions

REASON 2

Let a request like research this automatically trigger the right workflow or skill

REASON 3

Build apps, plan a business, or run creative projects with your full personal context already loaded

REASON 4

Browse and use a bundled library of skills for research, security, and writing tasks

What's in the stack?

TypeScriptBashBunClaude Code

How it stacks up

danielmiessler/lifeosteambit/bitmotion-canvas/motion-canvas
Stars18,44118,38718,501
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderateeasy
Complexity3/54/53/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 30min

Requires an existing AI coding tool such as Claude Code plus the Bun runtime.

Wtf does this do

LifeOS describes itself as an AI powered life operating system, a general purpose layer that sits on top of a capable AI coding tool such as Claude Code, Cursor, or Codex, and helps you move from where you currently are to where you want to be, in both your personal life and your work. The core idea is that the system captures who you are, what you care about, and what you are trying to achieve, and then uses that stored context so that every task you ask for, from building an app to starting a business to a creative project, gets handled with your full situation already understood, instead of you re-explaining yourself each time. Installation is unusual: you do not run a normal setup script yourself. Instead you paste an install prompt directly into your AI coding tool, and that tool reads an install page and walks through the setup itself, asking your permission before it changes anything on your system. There is also a one line terminal shortcut for Claude Code users on macOS or Linux. Either way, you need a capable AI coding tool already running, plus the Bun JavaScript runtime. Once installed, LifeOS adds persistent memory so your assistant remembers past sessions and decisions, a library of custom skills for research, security, writing, and other common tasks, stored personal context like goals and contacts, and routing that triggers the right workflow automatically based on what you ask for. The README explains that while your underlying AI tool provides raw capability, LifeOS is the layer that makes that capability personal and ongoing rather than starting from nothing each session. The project is written in TypeScript and Bash and is designed to work with any capable AI agent rather than being locked to one vendor, though it is built and most tested against Claude Code. The roadmap mentions future support for local models, more granular routing between models, and remote access from mobile or other devices.

Yoink these prompts

Prompt 1
Read the LifeOS install page and set it up for me in my AI coding tool
Prompt 2
Explain what LifeOS adds on top of Claude Code that Claude Code does not already provide
Prompt 3
Show me how LifeOS stores my goals and context and how it uses that in future sessions
Prompt 4
Walk me through the skill system in LifeOS and how I would browse or add a skill

Frequently asked questions

wtf is lifeos?

A personal layer on top of an AI coding tool that remembers your goals and context and routes tasks toward moving you from your current life to your ideal one.

What language is lifeos written in?

Mainly TypeScript. The stack also includes TypeScript, Bash, Bun.

How hard is lifeos to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is lifeos for?

Mainly vibe coder.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.