MIT License

Build from source

Clone the repo, hack on it, make it yours. llumos is MIT-licensed open source.

$ git clone https://github.com/llumos/llumos $ cd llumos && npm install $ npm run dev

What you'll find inside

llumos/
├── electron/Main process
│ ├── main.tsWindow management
│ ├── agent/
│ │ ├── engine.tsClaude agent integration
│ │ └── prompts/Agent behavior (markdown)
│ └── ipc/
│ └── handlers.tsAll IPC handlers
├── src/Renderer (React UI)
│ ├── App.tsxMain component
│ ├── components/Chat, Sidebar, Settings
│ └── stores/Zustand state management
├── website/This website
└── package.json

The dev workflow

1

Fork and clone

$ git fork https://github.com/llumos/llumos && git clone ...

Standard GitHub flow. Fork the repo, clone your fork.

2

Start dev mode

$ npm run dev
llumos

What will you build?

Notes
Dashboard
Player

Vite + Electron hot-reloads as you code.

3

Make changes

Editor
import { useState } from 'react'
 
const [count, setCount] = useState(0)
Preview

Edit code, see changes instantly. No manual rebuild.

Contributing

Fork
Branch
Code
PR
Review
Merge

We welcome contributions of all sizes — from typo fixes to new features. Check the contributing guide and open issues.

The dev experience

$ npm run dev
vite v5.4 dev server running at http://localhost:5173/
electron: main window ready
llumos: agent engine initialized
llumos: ready ✓

Other ways to get started