Everything in a web
  • TypeScript 43.2%
  • Go 40.5%
  • HTML 9%
  • JavaScript 3.9%
  • CSS 1.8%
  • Other 1.6%
Find a file
2026-06-08 21:25:35 +01:00
.todo feat: add logo, force refresh, achievements preservation, and sidecar improvement plan 2026-06-08 20:54:18 +01:00
assets chore: git old mode change 2026-05-08 18:31:32 +01:00
bin refactor: implement chatagent to server after move 2026-05-24 18:13:45 +01:00
cmd feat(sidecar): add request abort functionality (Phase 4) 2026-06-08 21:13:49 +01:00
dev chore: git old mode change 2026-05-08 18:31:32 +01:00
doc Merge feat/sidecar-structured-output: OpenCode SDK improvements (Phases 1-4) 2026-06-08 21:25:35 +01:00
internal Merge feat/sidecar-structured-output: OpenCode SDK improvements (Phases 1-4) 2026-06-08 21:25:35 +01:00
scripts chore: add script to start and stop server also to view logs 2026-05-10 13:43:12 +01:00
sidecar feat(sidecar): add request abort functionality (Phase 4) 2026-06-08 21:13:49 +01:00
templates chore: git old mode change 2026-05-08 18:31:32 +01:00
web feat: add logo, force refresh, achievements preservation, and sidecar improvement plan 2026-06-08 20:54:18 +01:00
.envrc chore: git old mode change 2026-05-08 18:31:32 +01:00
.gitignore refactor: implement chatagent to server after move 2026-05-24 18:13:45 +01:00
flake.lock chore: git old mode change 2026-05-08 18:31:32 +01:00
flake.nix chore: git old mode change 2026-05-08 18:31:32 +01:00
go.mod chore: import mcp go needed package and needed dependencies 2026-05-22 19:08:20 +01:00
go.sum chore: import mcp go needed package and needed dependencies 2026-05-22 19:08:20 +01:00
justfile chore: add script to start and stop server also to view logs 2026-05-10 13:43:12 +01:00
package.json chore: git old mode change 2026-05-08 18:31:32 +01:00
readme.md chore: update docs 2026-05-10 15:32:58 +01:00
server feat(sidecar): add structured output for smartboard panels 2026-06-08 20:56:34 +01:00

LifeOS

Personal life management system - photos, skills/knowledge base, and notes. Built with Go backend and TanStack Start frontend.

Architecture Evolution:

  • Started: Go + HTML Templates + HTMX
  • Current: Go JSON API + TanStack Start React Frontend
  • 🎯 Future: Add AI agent integration, real-time features

Current Stack

Layer Technology
Frontend TanStack Start (React + Vite + Tailwind CSS)
Backend Go 1.26 (stdlib http + Chi router)
Database SQLite (photos, notes, tags, skills cache)
Skills Storage GitHub (thein3rovert/polis repo)
AI Sidecar Node.js + Express

Documentation


Last Updated: 2026-05-10