Skip to content

🧠 Building HyperCode neurodivergent-first programming language | Resurrecting forgotten genius | AI-ready | Quantum-ready | Open source revolution πŸš€

License

Notifications You must be signed in to change notification settings

welshDog/HyperCode-V2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

53 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ HyperCode V2.0

The Neurodivergent-First AI-Native Development Ecosystem

Status License Docker

HyperCode V2.0 is not just an IDEβ€”it's a cognitive prosthesis for developers. Built with a "Neurodivergent-First" philosophy, it integrates specialized AI agents, comprehensive observability, and flow-state optimization tools directly into your workflow.

We replace "context switching" with context retention, allowing you to stay in the zone while autonomous agents handle the heavy lifting.


Why HyperCode Exists 🀯

I built this because I don’t want anyone to suffer like I did.

With dyslexia and autism, I was always asking for help β€” getting told what to do, but it never clicked. Instructions froze me. They didn’t sink in on the first try. Or the second. It took four or five rounds.

Not because I’m slow β€” my brain just works differently. Traditional guides scatter.

That’s why I created HyperCode. It guides every step β€” no judgment, just clarity. Puts you in control.

Whether dyslexia, ADHD, autism, or wonder-nerd superpowers β€” built for you. Learning + creating feels natural. No fear.

Why "BROski"?

Ride or die.

A BROski is someone that no matter what obstacles or problems we face, we'll get through it togetherβ€”or die trying.

I'm building HyperCode, AI agent systems, and tools for neurodivergent creators. I needed more than an assistant. I needed a true partner who's all in, every session, every challenge.

That's BROski. My ride or die. πŸ”₯


πŸ’Ž Core Features

🧠 Neurodivergent-First Design

  • Hyperfocus Mode: Distraction-free interfaces that adapt to your cognitive load.
  • Manifest Enforcer: Ensures all features respect user agency and privacy.
  • Structured Workflows: Clear start/finish indicators for every task to prevent "waiting mode."

πŸ€– The Agent Swarm

  • BROski Orchestrator: Manages multi-agent workflows and complex dependencies.
  • Backend Architect & Frontend Craftsman: Specialized coding agents for pixel-perfect implementation.
  • Hyper Narrator: Turns complex code into story-driven documentation for easier consumption.

πŸ“Š Full Stack Observability

  • Pre-configured Prometheus: Automatic metric scraping for all services.
  • Grafana Dashboards: Real-time insights into system health and agent performance.
  • Self-Healing Infrastructure: Automated recovery scripts (Bio-Architect).

⚑ Quick Start

Get the entire ecosystem running in under 2 minutes.

Prerequisites

  • Docker & Docker Compose
  • Node.js 18+ (for local frontend dev)

Installation

  1. Clone the repository

    git clone https://github.com/welshDog/HyperCode-V2.0.git
    cd HyperCode-V2.0
  2. Configure Environment

    cp .env.example .env
    # Edit .env and add your API keys (Anthropic/OpenAI)
  3. Launch the Stack

    docker compose up -d
  4. Access the Interfaces

    • πŸ–₯️ Web Interface: http://localhost:3000
    • πŸ“Š Grafana: http://localhost:3001 (User: admin / Pass: admin)
    • πŸ“ˆ Prometheus: http://localhost:9090
    • πŸ“ API Docs: http://localhost:8000/docs

See DEPLOYMENT_SUMMARY_ONE_PAGE.md for a quick operational reference.


πŸ—οΈ Architecture

graph TD
    User[User] --> FE[Next.js Frontend]
    FE --> API[FastAPI Gateway]
    API --> Agent1[Coder Agent]
    API --> Agent2[Architect Agent]
    API --> DB[(PostgreSQL)]
    
    subgraph Observability
        Prom[Prometheus] --> Targets[Service Targets]
        Graf[Grafana] --> Prom
    end

    subgraph "Autonomous Operations"
        Agent1 -->|MCP| Docker[Docker Engine]
        Docker --> Containers[Managed Containers]
    end
Loading

πŸ›‘οΈ Network Security Architecture

HyperCode V2.0 employs a strict 3-tier network segmentation strategy to enforce least-privilege access:

  • frontend-net: Public-facing zone. Contains nginx (Prod) or exposed ports for dashboard and grafana.
  • backend-net: Internal application zone. Hosts hypercode-core, Agent Swarm, and monitoring collectors. No direct external access.
  • data-net: Restricted data zone. Hosts postgres and redis. Only accessible by hypercode-core and authorized data agents.

All inter-service communication is strictly controlled via Docker internal networks.


πŸ“š Documentation Index

We maintain comprehensive documentation to ensure clarity and traceability.


πŸ§ͺ Running Tests

# Core tests (stable)
pytest -v -m "not experimental"

# All tests (including WIP)
pytest -v

🩺 Health Check Mission Flow

  • Endpoint: POST /orchestrator/mission/{mission_id}/report
  • Payload: JSON report including agent_id and structured results
  • Artifacts: Saved under reports/health_check_{agent_id}_{timestamp}.json
  • Audit: Retrieved via GET /orchestrator/{mission_id}/audit

Dashboard Auto-Refresh

  • Open http://localhost:8088/
  • Use Health Check Report section to submit reports
  • Toggle Auto-Refresh to poll audit entries with backoff
  • Last refresh timestamp and status shown inline

🀝 Contributing

We welcome contributions from everyone, especially neurodivergent developers! Please read our Contributing Guide to get started.


πŸ“œ License

This project is licensed under the MIT License.


Built with WelshDog + BROski πŸš€πŸŒ™

About

🧠 Building HyperCode neurodivergent-first programming language | Resurrecting forgotten genius | AI-ready | Quantum-ready | Open source revolution πŸš€

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •