Project Name
Project Name: OrgOS Tagline: An autonomous AI operating system that dynamically builds, manages, and secures AI teams and organisation to solve complex crises from the cloud to the edge, anywhere in the world.
Core trick
An LLM spawns role-specific agents at runtime, each given a restricted toolset enforced by a kernel-level policy engine.
Description
Project Name: OrgOS
Tagline: An autonomous AI operating system that dynamically builds, manages, and secures AI teams and organisation to solve complex crises from the cloud to the edge, anywhere in the world.
The Problem
When a disaster strikes , human coordination hits a bottleneck, and delays cost lives. Today’s AI tools are just fragile chatbots. They rely on single prompts, can't manage multi-step logistics, lack security guardrails, and completely shut down the moment a cell tower goes offline. We need a system that acts, not just talks
Our Solution: OrgOS
Meet OrgOS. We didn't build a chatbot or a SaaS dashboard; we built a headless Autonomous AI Operating System. Built for Problem Statement 2 (iAPI Managed Agents), OrgOS takes a massive, high-level goal , like "Coordinate flood relief" ,and autonomously builds an entire digital organization to solve it.
While our deployment today focuses on the massive scale of India's 750 districts, the core OS is a universal framework designed to manage any enterprise or emergency workflow globally.
Core Capabilities:
-Dynamic Organization Spawning: Instead of using rigid, hardcoded agents, OrgOS uses Gemini 3.5 Flash and the Interactions API (iAPI) to think like an architect. It analyzes the mission and spawns specific departments on the fly (e.g., Meteorology, Logistics), assigning them strict toolsets.
-Zero-Trust Policy Engine: AI can hallucinate, so we treat it like a new employee. OrgOS enforces a kernel-level policy engine. If a Logistics agent requests access to financial databases, the OS intercepts and verifies its JSON permissions before the tool is ever executed.
-Conflict Resolution & Institutional Memory: Real life rarely goes according to plan. When our agents hit a real-world conflict (like a flooded primary highway), they don't crash. They pause, negotiate a detour, and save that structural decision to our SQLite-backed Institutional Memory, ensuring the organization learns over time.
-The Gemma Edge (Special Prize): Disasters don't care about Wi-Fi. In an emergency zone, cloud AI is useless without the internet. OrgOS features an Adaptive Edge Router. If the system detects a network failure, it intercepts the timeout, wraps the mission state, and seamlessly hands execution over to a Local Gemma Edge Node—keeping supply trucks moving completely offline.
Tech Stack
Brain (Cloud): Gemini 3.5 Flash + Managed Agents (iAPI)
Brain (Edge): Local Gemma (via Ollama)
Kernel: Python, FastAPI, SQLite (Institutional Memory)
Visualizer (Glass): Next.js, Tailwind, React Flow (Dynamic animated node graphs)
README excerpt
# OrgOS — Enterprise Operating System for Autonomous Organizations Welcome to **OrgOS**, a high-density mission-control enterprise interface and backend kernel for autonomous agent organizations. ## Repository Structure This repository is structured as a monorepo containing both the AI agent-driven backend kernel and the React-based frontend dashboard: - **Root Directory (`/`)**: Python-based autonomous OS kernel, consensus engine, policy execution database, and LLM edge integration. - **Frontend (`/frontend`)**: Next.js (React + TypeScript) project implementing the high-fidelity enterprise dashboard, organization graph (React Flow), consensus monitoring, and execution logs. --- ## 🏗️ Backend Setup (Root) The backend is built with Python and implements a multi-agent orchestration architecture. ### Prerequisites - Python 3.10+ - SQLite3 ### Installation & Run 1. Install dependencies: ```bash pip install -r requirements.txt ``` 2. Run the backend engine: ```bash python main.py ``` --- ## 💻 Frontend Setup (`/frontend`) The frontend is a modern Next.js application built with Tailwind CSS, React Flow, and Zustand for state management. ### Prerequisites - Node.js 18+ - npm, yarn, or pnpm