AgenticOS is an experimental project that explores operating‑system primitives and tooling optimized for multi‑agent AI systems. It treats AI agents as first‑class citizens, focusing on secure resource management, coordinated orchestration, and native AI-to-system integration.
This repository currently provides a developer dashboard and initial UI components for local development and demos. The project is evolving; expect additional services, CLI tools, and architecture modules to be added over time.
agentic-ai-os-dashboard/— Vite + React dashboard used for local development and demos
Prerequisites
- Node.js 18+ (LTS recommended)
- npm 10+ (or compatible package manager)
Steps
- Change into the dashboard directory:
cd agentic-ai-os-dashboard
- Install dependencies:
npm ci(preferred for CI reproducibility) ornpm install
- Configure local environment (optional):
- Create
.env.localand add any keys the dashboard expects (example):GEMINI_API_KEY=your_key_here
- Create
- Start the dev server:
npm run dev
The dev server will print a local URL. Default Vite port is 5173, but this project is configured for http://localhost:3000 (see agentic-ai-os-dashboard/vite.config.ts).
Building for production
- From
agentic-ai-os-dashboard/runnpm run build. The production output is placed indist/.
-
EBADPLATFORM / inotify on macOS
- Symptom: Unsupported platform errors mentioning
inotify. - Cause: A Linux‑only dependency was installed or
npm installwas run in the wrong folder. - Fix:
- Make sure you run
npm ciornpm installfrom insideagentic-ai-os-dashboard/. - If problems persist:
rm -rf node_modules package-lock.json && npm ci.
- Make sure you run
- Symptom: Unsupported platform errors mentioning
-
Missing
package.jsonat the repository root- Only run Node/npm commands inside
agentic-ai-os-dashboard/— the repository root doesn't contain a JS project.
- Only run Node/npm commands inside
- Issues and PRs are welcome. Please open an issue first for larger changes or RFCs.
- Avoid committing secrets — use
.env.local(and add it to.gitignore) for local keys.
If you'd like to contribute frontend work, open a PR against agentic-ai-os-dashboard/ and ensure the local dev server builds and runs.
- Add architecture diagrams and an
ARCHITECTURE.mddescribing core OS primitives for agent lifecycle and resource scheduling - Add a
CONTRIBUTING.mdwith detailed developer setup and code style guidelines
This project is licensed under the terms in LICENSE.