Coding & Developmentšuniversal
PortOS
Self-hosted dev machine OS ā app management, AI agent orchestration, digital twin, second brain, and creative pipeline from a single dashboard over Tailscale
Quick Start
Install this Skill
npx skills add atomantic/PortOS<p align="center"> <img src="./docs/media/portos-logo.png" alt="PortOS logo" width="160" /> </p> <h1 align="center">PortOS</h1> **Your self-hosted operating system for dev machines.** Manage apps, orchestrate AI agents, build your digital twin, capture knowledge, and track your health ā all from a single dashboard accessible anywhere via [Tailscale](https://tailscale.com). Think [Umbrel](https://umbrel.com), but for your active git repos, AI workflows, and personal knowledge. Access everything from your phone, tablet, or any device on your Tailscale network. > **Highly opinionated & personal.** PortOS is built for one specific use case: a single developer running it on their own machine, behind Tailscale, with their own AI providers and workflows. It makes strong assumptions about how you work and will keep making them. Pull requests are welcome ā but the project will always prioritize the author's needs first, and merges may introduce breaking changes without warning. If something stops working after an update, ask your coding agent of choice to read the changelog and upgrade your local data: `"Read .changelog/vX.Y.Z.md and fix any migration issues in my PortOS data/ directory."`  --- ## Why PortOS? Most developers juggle a dozen tools ā PM2 terminals, JIRA boards, AI chat windows, note apps, health trackers. PortOS unifies them into a single local-first dashboard that runs on your dev machine and travels with you over Tailscale. - **One dashboard** for all your apps, agents, and knowledge - **AI agents that work while you sleep** ā autonomous task execution with multi-model orchestration - **Your identity, quantified** ā genomics, chronotype, taste profiling, and mortality-aware goal tracking - **Second brain included** ā capture thoughts, auto-classify them, and surface insights with daily digests - **Mobile-first design** ā manage your entire dev environment from your phone --- ## Screenshots | Chief of Staff | AI Agents | AI Providers | |:-:|:-:|:-:| |  |  |  | | App Wizard | PM2 Processes | Chief of Staff Tasks | |:-:|:-:|:-:| |  |  |  | --- ## Features ### App Management Bring your entire portfolio of projects under one roof. - **Dashboard** ā Grid of app tiles with real-time status, port links, start/stop/restart controls, and system health monitoring - **Smart Import** ā Point to a directory and auto-detect project config from `package.json`, `vite.config`, and `ecosystem.config` ([App Wizard docs](./docs/features/app-wizard.md)) - **App Templates** ā Scaffold new projects from pre-built templates with AI provider integration - **Real-time Logs** ā Stream PM2 logs via Socket.IO with tail length control - **JIRA Integration** ā Per-app board config, active sprint resolution, epic search, and ticket creation from the UI ([Sprint Manager docs](./docs/features/jira-sprint-manager.md)) - **Autofixer** ā Autonomous crash detection and repair: polls PM2 for errored processes, invokes AI to diagnose and fix, tracks attempts with cooldowns ([Autofixer docs](./docs/features/autofixer.md)) ### Chief of Staff (CoS) An autonomous AI agent orchestrator that manages your development workflow. Submit a task, and CoS dispatches the right AI agent to handle it ā then learns from the result. ([Full docs](./docs/features/chief-of-staff.md)) - **Multi-Agent Orchestration** ā Run Claude Code, Codex, Gemini CLI, Ollama, and LM Studio concurrently with global and per-project limits, capacity management, and fair scheduling ([Agent Runner docs](./docs/features/cos-agent-runner.md)) - **Intelligent Routing** ā 6 agent skill templates (bug-fix, feature, security-audit, refactor, docs, mobile) route tasks to the best model based on complexity ([Agent Skills docs](./docs/features/agent-skills.md)) - **Task Learning** ā Tracks success rates, error patterns, and model performance to dynamically improve routing decisions ([Memory System docs](./docs/features/memory-system.md)) - **Goal Tracking** ā Define goals and track progress across hundreds of completed tasks with success rate metrics - **Scheduled Automation** ā Cron-based self-improvement and app-improvement jobs with per-app interval overrides - **Error Recovery** ā 6 strategies (retry, escalate, fallback, decompose, defer, investigate) for automatic diagnosis and retry ([CoS Enhancement docs](./docs/features/cos-enhancement.md)) - **Hybrid Memory Search** ā BM25 + vector search with Reciprocal Rank Fusion for semantic retrieval across agent history - **Productivity Analytics** ā Work streaks, hourly/daily patterns, milestones, and AI-generated weekly digests - **Decision Transparency** ā Every skip, switch, and routing decision is logged with re ... (truncated)
Repository
17stars
6forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
š¤claudešuniversal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
šuniversal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
āØgeminiš¤claudeš¬gptšuniversal
524
34
View
misakanet-failure-memory
Coding & Developmentš A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
š¤claudeāØļøcursoršuniversal
424
158
View