Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOA ARK-OS: Autonomous AI Operating System

Overview

NOA ARK-OS is an autonomous AI operating system built on the CECCA (Computational Evolution through Cellular Capsule Architecture) framework. This system implements biological-inspired "stem cell" computing with capsule networks for self-modifying AI capabilities.

Key Features

CECCA Architecture

  • ChiefExecutiveChiefCommanderAgent (CEO/NOA): Central autonomous controller
  • Capsule-First Design: Modular, self-contained components
  • Stem Cell Computing: Root system that differentiates into specialized components
  • Offline-Only/Local-First: No external dependencies by default
  • Message-Passing Architecture: Async-first communication
  • Sandbox-First: Isolated execution environments
  • Budget-Bound: Resource-constrained operations

System Components

Kernel and Boot System

  • JavaScript-based loader with module caching
  • Boot sequence: initialization, agent spawning, task materialization
  • SBOM integration for component tracking

Agent Ecosystem

  • Router: ε-greedy bandit routing
  • Sandbox: Resource governor with timeouts
  • Evaluator: Unified evaluation with bucket-based scoring
  • Registry: Append-only state management
  • Builder: Capsule creation and management
  • Orchestrator: System coordination

Capsule Network (CapsNet)

  • Iterative routing with 3-5 iteration consensus
  • Vector agreement and spatial relationship modeling
  • Dynamic routing and consensus voting

Storage and Data Management

  • VHDX/Blockstore for virtual disk management
  • MetaKV with SQL adapter

Project Structure

  • mono/: Unified Rust monorepo with web/desktop apps, services, and ML components
  • unified/: JavaScript/TypeScript frontend and agent orchestration
  • packaging/: Systemd services and deployment scripts
  • tools/: Development and operational utilities
  • research/: Research and experimental components including:
    • Autonomous systems (autonomous_expansion_engine.py, master_autonomous_orchestrator.py)
    • Agent ecosystems and communication
    • 3-plane learning system with advanced capabilities
    • Dynamic UI and cross-device experiences
    • Knowledge graphs and capsules
    • Infrastructure enhancements
    • Archived versions in research/archives/
  • .noa_repos/: Cloned repositories for reference

Research and Analysis

See the following documents for comprehensive analysis:

Autonomous Components

  • autonomous_expansion_engine.py: Core autonomous expansion system
  • master_autonomous_orchestrator.py: System orchestration
  • noa_autonomous_optimizer.py: Optimization engine
  • offline_self_update_system.py: Self-updating capabilities

Getting Started

  1. Review the analysis documents for system understanding
  2. Explore the mono/ directory for the main Rust implementation
  3. Check unified/ for frontend components
  4. Run autonomous engines from the research components

Completion Status

This project includes multiple completed subsystems:

  • Analytics Dashboard
  • Backend Multiplexing
  • Autonomous Ingest
  • Embeddings Web UI
  • End-to-End Integration
  • Enterprise Platform
  • Enterprise Queue
  • FastEmbed Native
  • Feature Flags
  • Live Token Streaming
  • MCP Daemon Strategy
  • Model Discovery
  • Model-Driven Migration
  • Multi-Runtime Support
  • Production Finalization
  • Production Readiness
  • Queue Console
  • Streaming Integration
  • Unified Embeddings
  • Web Crawling
  • Zero Downtime Migration

See individual *_COMPLETE.md files for details.

About

Local first. Self hosted. Full-Stack. Mono-Repo. End-to-End Auto. AgenticAI. Hive Mind. Agent Swarm. Disposable MicroAgents

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages