diff --git a/docs/devto-article.md b/docs/devto-article.md deleted file mode 100644 index 6a1ad7e..0000000 --- a/docs/devto-article.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: I Built an Open-Source Agent OS -published: true -description: "A locally-hosted multi-agent OS that orchestrates opencode, Hermes Agent, and Gemini CLI into one dashboard with 16 skills, scheduler, cost analytics, and memory. Full architecture breakdown." -tags: [agents, devops, opensource, python, fastapi] -cover_image: https://raw.githubusercontent.com/modimihir07/agentic-os/main/docs/og-image.png -canonical_url: https://dev.to/mihir_nmodi_14a06a4019e1/i-built-an-open-source-agent-os-2h30 ---- - -I built an operating system for AI agents. - -Not a terminal. Not a chat app. A full dashboard that coordinates three agents — **opencode** (code/DevOps), **Hermes Agent** (memory/scheduling), and **Gemini CLI** (research) — into one unified control plane. - -GitHub: [github.com/modimihir07/agentic-os](https://github.com/modimihir07/agentic-os) - ---- - -## The Problem - -I was jumping between three tools: -- opencode for coding tasks -- Hermes for scheduling and memory -- Gemini CLI for web research - -No shared context. No central dashboard. Every session started from zero. - -## The Solution: 7-Layer Architecture - -``` -Layer 7 Identity / Constitution -Layer 6 Self-Evolution -Layer 5 Scheduler + Health -Layer 4 Memory Graph -Layer 3 Skills Hub + Eval -Layer 2 Business Brain -Layer 1 Agent Router -``` - -**Layer 1** routes tasks automatically: code → opencode, memory → Hermes, research → Gemini. - -**Layer 3** gives each skill a standardized structure (SKILL.md + learnings + eval + score history) so they improve over time. - -**Layer 4** provides persistent memory via a shared `brain/` folder and SQLite FTS5 — agents remember context across sessions. - -## 12 Features - -| Feature | What it does | -|---------|-------------| -| 3-Agent Engine | opencode + Hermes + Gemini CLI with auto-routing | -| 16 Skills | Executable packs with eval scoring | -| Cron Scheduler | APScheduler jobs (heartbeat, standup, audit) | -| Cost Analytics | Track spending across providers | -| One-Click Backup | Full tar.gz snapshots | -| Audit Trail | Every action logged | -| Prompt Library | 10 reusable templates | -| Dark/Light Theme | GitHub-style dark mode | -| Standards System | Auto-discover project conventions | -| Plugin Registry | Extend via custom skills | -| Client Timeout | 200s AbortController for long queries | -| Memory | SQLite FTS5 + shared brain/ files | - -## vs Claude Agent OS - -Honest comparison with Julian Goldie's video project: - -| Feature | Claude Agent OS | Agentic OS (Mine) | -|---------|----------------|-------------------| -| Agents | Claude + OpenClaw + Hermes | opencode + Hermes + Gemini | -| Cost | $20/mo | **$0 (all free tiers)** | -| Memory | Obsidian (external) | **Built-in** | -| Cost Tracking | None | **Built-in** | -| Backup | None | **One-click** | -| License | Tutorial only | **MIT** | - -## Tech Stack - -Backend: FastAPI (Python) · Frontend: vanilla JS SPA · Scheduler: APScheduler · Memory: SQLite FTS5 · Cost: $0 (Gemini Flash, OpenRouter free models) - -## Quick Start - -```bash -git clone https://github.com/modimihir07/agentic-os.git -cd agentic-os && ./install.sh && ./start.sh -# Open http://127.0.0.1:8080 -``` - ---- - -Agentic OS is MIT licensed. Star it on GitHub if you find it useful. - -👉 **[github.com/modimihir07/agentic-os](https://github.com/modimihir07/agentic-os)** diff --git a/docs/social-posts.md b/docs/social-posts.md deleted file mode 100644 index 6d19ca5..0000000 --- a/docs/social-posts.md +++ /dev/null @@ -1,74 +0,0 @@ -# Social Media Post Drafts - ---- - -## Reddit — r/selfhosted - -**Title**: I built a self-hosted Agent OS that orchestrates opencode, Hermes, and Gemini CLI - -**Body**: -I've been using opencode for code, Hermes for memory/scheduling, and Gemini CLI for research — but jumping between terminals got chaotic. So I built a self-hosted dashboard that orchestrates all three. - -**Agentic OS** features: -- 3-agent engine with automatic routing (code → opencode, memory → Hermes, research → Gemini) -- 16+ skills with eval scoring and performance tracking -- Cron scheduler (APScheduler) — heartbeat, standup, DevOps audit -- Persistent memory across all agents (SQLite FTS5 + shared brain/ folder) -- Cost analytics with free-tier alerts -- One-click backup/restore (tar.gz snapshots) -- Full audit trail -- Prompt template library (10 templates) -- Dark/light theme - -All agents run on free tiers — Gemini Flash, OpenRouter free models, local opencode. No subscription needed. - -**GitHub**: https://github.com/modimihir07/agentic-os -**Tech**: FastAPI + vanilla JS SPA, MIT license - -Happy to answer questions or take suggestions! - ---- - -## Reddit — r/devops - -**Title**: Agentic OS — open-source multi-agent orchestration for DevOps workflows - -**Body**: -Spent the last few weeks building an Agent OS that connects opencode (code/DevOps), Hermes (memory/scheduling), and Gemini CLI (research/analysis) into a single dashboard. - -Why it matters for DevOps: -- Route tasks to the right agent automatically -- Scheduled cron jobs for infrastructure audits -- Cost tracking across providers (prevent surprise bills) -- 16 skills including DevOps audit, code review, TDD cycle -- Shared memory so agents don't forget context -- Backup/restore for disaster recovery - -**GitHub**: https://github.com/modimihir07/agentic-os - -Built with FastAPI + vanilla JS. MIT licensed. All free tiers. - ---- - -## Hacker News - -**Title**: Agentic OS – Self-hosted multi-agent orchestration platform (FastAPI, MIT) - -**Body**: -I built a locally-hosted OS for AI agents that coordinates opencode (code/DevOps), Hermes Agent (memory/scheduling), and Gemini CLI (research/analysis) into one dashboard. - -Key features: -- 3-agent engine with automatic routing -- 16+ skills with eval scoring -- APScheduler cron jobs -- Cost analytics with free-tier alerts -- One-click backup/restore -- Full audit trail -- 7-layer architecture (router → business brain → skills hub → memory → scheduler → self-evolution → identity) -- Dark/light theme - -Stack: FastAPI + vanilla JS SPA. Zero API costs — runs on free tiers (Gemini Flash, OpenRouter free models, local opencode). - -https://github.com/modimihir07/agentic-os - -MIT licensed. Feedback welcome!