[{"data":1,"prerenderedAt":521},["ShallowReactive",2],{"navigation_docs":3,"-guides-roadmap":151,"-guides-roadmap-surround":516},[4,15,75,136],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":14},"Getting Started","i-lucide-rocket","/getting-started","1.getting-started",[10],{"title":11,"path":12,"stem":13,"icon":6},"Quick Start","/getting-started/quick-start","1.getting-started/1.quick-start",false,{"title":16,"icon":17,"path":18,"stem":19,"children":20,"page":14},"Guides","i-lucide-book-open","/guides","2.guides",[21,26,31,36,41,46,51,56,61,66,71],{"title":22,"path":23,"stem":24,"icon":25},"Deployment","/guides/deployment","2.guides/1.deployment","i-lucide-server",{"title":27,"path":28,"stem":29,"icon":30},"Get Help","/guides/get-help","2.guides/10.get-help","i-lucide-message-circle",{"title":32,"path":33,"stem":34,"icon":35},"Glossary","/guides/glossary","2.guides/11.glossary","i-lucide-book-marked",{"title":37,"path":38,"stem":39,"icon":40},"Concepts","/guides/concepts","2.guides/2.concepts","i-lucide-list",{"title":42,"path":43,"stem":44,"icon":45},"Roadmap","/guides/roadmap","2.guides/3.roadmap","i-lucide-map",{"title":47,"path":48,"stem":49,"icon":50},"Contribution Guide","/guides/contribution-guide","2.guides/4.contribution-guide","i-lucide-git-pull-request",{"title":52,"path":53,"stem":54,"icon":55},"Using the Dashboard","/guides/using-the-dashboard","2.guides/5.using-the-dashboard","i-lucide-layout-dashboard",{"title":57,"path":58,"stem":59,"icon":60},"Privacy and Data","/guides/privacy-and-data","2.guides/6.privacy-and-data","i-lucide-shield",{"title":62,"path":63,"stem":64,"icon":65},"Changelog","/guides/changelog","2.guides/7.changelog","i-lucide-history",{"title":67,"path":68,"stem":69,"icon":70},"Limits and Quotas","/guides/limits-and-quotas","2.guides/8.limits-and-quotas","i-lucide-gauge",{"title":72,"path":73,"stem":74,"icon":25},"Self-Hosting","/guides/self-hosting","2.guides/9.self-hosting",{"title":76,"icon":77,"path":78,"stem":79,"children":80,"page":14},"Platform","i-lucide-layers","/platform","3.platform",[81,86,91,96,100,105,110,114,119,123,128,132],{"title":82,"path":83,"stem":84,"icon":85},"Agent OS","/platform/agent","3.platform/1.agent","i-lucide-cpu",{"title":87,"path":88,"stem":89,"icon":90},"Store API Contract (for Agent OS)","/platform/store-api","3.platform/10.store-api","i-lucide-code-2",{"title":92,"path":93,"stem":94,"icon":95},"CLI Reference","/platform/cli-reference","3.platform/11.cli-reference","i-lucide-terminal",{"title":97,"path":98,"stem":99,"icon":25},"MCP Server Integration (optional)","/platform/mcp-server-integration","3.platform/12.mcp-server-integration",{"title":101,"path":102,"stem":103,"icon":104},"Channels (Telegram, Slack, Discord, Signal, Viber)","/platform/integrations","3.platform/2.integrations","i-lucide-plug",{"title":106,"path":107,"stem":108,"icon":109},"Skills Store (optional)","/platform/store","3.platform/3.store","i-lucide-store",{"title":111,"path":112,"stem":113,"icon":17},"Skills Authoring","/platform/skills-authoring","3.platform/4.skills-authoring",{"title":115,"path":116,"stem":117,"icon":118},"Security","/platform/security","3.platform/5.security","i-lucide-shield-check",{"title":120,"path":121,"stem":122,"icon":90},"Agent API Reference","/platform/agent-api","3.platform/6.agent-api",{"title":124,"path":125,"stem":126,"icon":127},"Agent Configuration","/platform/agent-config","3.platform/7.agent-config","i-lucide-settings",{"title":129,"path":130,"stem":131,"icon":127},"Channels Configuration","/platform/integrations-config","3.platform/8.integrations-config",{"title":133,"path":134,"stem":135,"icon":127},"Store Configuration (optional)","/platform/store-config","3.platform/9.store-config",{"title":137,"icon":138,"path":139,"stem":140,"children":141,"page":14},"Troubleshooting","i-lucide-wrench","/troubleshooting","4.troubleshooting",[142,146],{"title":143,"path":144,"stem":145,"icon":138},"Common Issues","/troubleshooting/common-issues","4.troubleshooting/1.common-issues",{"title":147,"path":148,"stem":149,"icon":150},"FAQ","/troubleshooting/faq","4.troubleshooting/2.faq","i-lucide-help-circle",{"id":152,"title":42,"body":153,"description":509,"extension":510,"links":511,"meta":512,"navigation":513,"path":43,"seo":514,"stem":44,"__hash__":515},"docs/2.guides/3.roadmap.md",{"type":154,"value":155,"toc":501},"minimark",[156,161,173,212,219,223,367,397,401,408,418,421,438,442],[157,158,160],"h2",{"id":159},"vision","Vision",[162,163,164,168,169,172],"p",{},[165,166,167],"strong",{},"Sulala Agent OS"," is a lightweight ",[165,170,171],{},"Bun-based Agent Operating System"," for:",[174,175,176,183,194,200,206],"ul",{},[177,178,179,182],"li",{},[165,180,181],{},"Micro-agents"," — Multiple agents, each with its own model, skills, and tools",[177,184,185,188,189,193],{},[165,186,187],{},"Installable skills"," — YAML + optional tools; load from ",[190,191,192],"code",{},"~/.agent-os/skills/"," or a store",[177,195,196,199],{},[165,197,198],{},"Workflows"," — Agent graphs (multi-agent pipelines) and scheduled runs (cron)",[177,201,202,205],{},[165,203,204],{},"Local runtime"," — Task queue, worker pool, scheduler, memory, and events",[177,207,208,211],{},[165,209,210],{},"Channels"," — Telegram, Slack, Discord, Signal, Viber (webhooks + default agent)",[162,213,214,215,218],{},"Designed to be ",[165,216,217],{},"modular, local-first, and extensible",".",[157,220,222],{"id":221},"implemented-phases","Implemented phases",[224,225,226,242],"table",{},[227,228,229],"thead",{},[230,231,232,236,239],"tr",{},[233,234,235],"th",{},"Phase",[233,237,238],{},"Focus",[233,240,241],{},"Status",[243,244,245,259,271,283,295,307,319,331,343,355],"tbody",{},[230,246,247,253,256],{},[248,249,250],"td",{},[165,251,252],{},"1. Core runtime",[248,254,255],{},"Bun server, agent registry, LLM loop, single-agent run",[248,257,258],{},"Done",[230,260,261,266,269],{},[248,262,263],{},[165,264,265],{},"2. Tool system",[248,267,268],{},"Tool registry, built-in tools (echo, time), tool execution in loop",[248,270,258],{},[230,272,273,278,281],{},[248,274,275],{},[165,276,277],{},"3. Skill system",[248,279,280],{},"Skill loader (skill.yaml / SKILL.md, tools.yaml), install, config",[248,282,258],{},[230,284,285,290,293],{},[248,286,287],{},[165,288,289],{},"4. Task queue & scheduler",[248,291,292],{},"Queue, workers, cron, persist tasks",[248,294,258],{},[230,296,297,302,305],{},[248,298,299],{},[165,300,301],{},"5. Event system",[248,303,304],{},"Event bus, runtime events, WebSocket",[248,306,258],{},[230,308,309,314,317],{},[248,310,311],{},[165,312,313],{},"6. Agent graph",[248,315,316],{},"Graph manager, runner, multi-agent workflows",[248,318,258],{},[230,320,321,326,329],{},[248,322,323],{},[165,324,325],{},"7. API layer",[248,327,328],{},"REST + WebSocket, CORS, validation",[248,330,258],{},[230,332,333,338,341],{},[248,334,335],{},[165,336,337],{},"8. Dashboard",[248,339,340],{},"Agents, Tasks, Skills, Graphs, Settings, Chat",[248,342,258],{},[230,344,345,350,353],{},[248,346,347],{},[165,348,349],{},"9. Security & limits",[248,351,352],{},"Workspace sandbox, runtime limits, allowed tools",[248,354,258],{},[230,356,357,362,365],{},[248,358,359],{},[165,360,361],{},"10. Conversation & memory",[248,363,364],{},"Conversations, summarization, memory skill + API",[248,366,258],{},[162,368,369,370,372,373,376,377,380,381,384,385,388,389,392,393,396],{},"Additional shipped features: ",[165,371,210],{}," (Telegram, Slack, Discord, Signal, Viber), ",[165,374,375],{},"memory UI",", ",[165,378,379],{},"AI provider selection"," (OpenRouter, OpenAI, Anthropic, Google, Custom), ",[165,382,383],{},"agent templates"," on create, ",[165,386,387],{},"default agents"," (personal, research, writer, etc.), ",[165,390,391],{},"skill marketplace"," and ",[165,394,395],{},"store registry"," API.",[157,398,400],{"id":399},"in-repo-roadmap","In-repo roadmap",[162,402,403,404,407],{},"The ",[165,405,406],{},"source of truth"," for phases, checklists, and future work is the Agent OS repo:",[174,409,410],{},[177,411,412,417],{},[165,413,414],{},[190,415,416],{},"sulala/roadmap.md"," — Full roadmap: vision, design principles, tech stack, home directory layout, components (Agent Manager, Runtime, Tool Registry, Skill Loader, Task Queue, Scheduler, Event Bus, Worker Pool, Memory, Graphs), API layer, dashboard, security, example agents, development phases, and future improvements (distributed workers, more skills, etc.).",[162,419,420],{},"Refer to that file for:",[174,422,423,426,429,432,435],{},[177,424,425],{},"Phase checklists and “Future improvements”",[177,427,428],{},"Channel docs (Telegram, Slack, Discord, Signal, Viber)",[177,430,431],{},"Exec-based and social/business skill ideas",[177,433,434],{},"Schedule (cron) UI and automation flow",[177,436,437],{},"Memory UI and AI provider selection",[157,439,441],{"id":440},"summary","Summary",[224,443,444,454],{},[227,445,446],{},[230,447,448,451],{},[233,449,450],{},"Area",[233,452,453],{},"Doc (in repo)",[243,455,456,465,478,491],{},[230,457,458,461],{},[248,459,460],{},"Agent OS roadmap (phases, future)",[248,462,463],{},[190,464,416],{},[230,466,467,470],{},[248,468,469],{},"Agent API & endpoints",[248,471,472,376,476],{},[473,474,475],"a",{"href":121},"Agent API",[473,477,82],{"href":83},[230,479,480,483],{},[248,481,482],{},"Skills & store",[248,484,485,376,488],{},[473,486,487],{"href":112},"Skills authoring",[473,489,490],{"href":107},"Store",[230,492,493,496],{},[248,494,495],{},"CLI",[248,497,498],{},[473,499,500],{"href":93},"CLI reference",{"title":502,"searchDepth":503,"depth":503,"links":504},"",2,[505,506,507,508],{"id":159,"depth":503,"text":160},{"id":221,"depth":503,"text":222},{"id":399,"depth":503,"text":400},{"id":440,"depth":503,"text":441},"Agent OS vision, phases, and future improvements. Links to in-repo roadmap and related docs.","md",null,{},{"icon":45},{"title":42,"description":509},"-5dzGMtnIQp-ZA-O9cnCzUWLyw-uAJOBgLNqj0gKLLI",[517,519],{"title":37,"path":38,"stem":39,"description":518,"icon":40,"children":-1},"Core concepts for Sulala Agent OS — agents, skills, tools, channels, and storage.",{"title":47,"path":48,"stem":49,"description":520,"icon":50,"children":-1},"How to contribute to Sulala Agent OS and documentation.",1773850668598]