Welcome to HyperCode-V2.0! 🚀 This guide will help you get set up and contributing to the swarm.
We build for Neurodivergent Minds.
- Spatial Logic: Code should be visual.
- Low Cognitive Load: Documentation is punchy and structured.
- Autonomy: Agents do the heavy lifting; we guide them.
- VS Code
- Docker Desktop
- Python 3.11
-
Clone & Install:
git clone https://github.com/welshDog/HyperCode-V2.0.git cd HyperCode-V2.0 -
Virtual Environment: It's recommended to create a venv for local CLI usage:
python -m venv .venv .\.venv\Scripts\Activate.ps1 # Windows (PowerShell) pip install requests
-
Auth Token: You need a
token.txtto use the CLI.- If you have a seed script, run it.
- Otherwise, log in to
http://localhost:8000/docs(Authorize button) and copy the token intotoken.txt.
backend/: The FastAPI core.app/agents/: Where the AI logic lives (translator.py,pulse.py,researcher.py).app/api/: REST endpoints.app/worker.py: Celery task definitions.
hypercode.py: The CLI tool.docs/: Documentation (You are here).
- Create
backend/app/agents/new_agent.py. - Implement a class with a
process(payload)method. - Register it in
backend/app/agents/router.py. - Add a command to
hypercode.pyto trigger it.
We use pytest.
cd backend
pytest- Issues: Check GitHub Issues for tasks.
- Style: Keep code comments clean and "Bro-friendly".
Go forth and build! 🌍