Purpose & architecture
The manager discovers sub_brains launchers, checks process status, starts or stops components and exposes a local HTTP control surface. Adapter and orchestrator modules connect that supervision layer to repair-oriented sub-brains such as hypothalamus and watchdog. This code explains the infrastructure generation that kept the evolving AI services organized and restartable. Embedded backup trees remain inventoried separately from current files.
The manager changes permissions, normalizes files and can launch or kill processes when run. It was read without execution. Its process-management capabilities are distinct from neural inference or consciousness measurement; neither a running process marker nor a health endpoint proves the intended cognition.
This source generation
This record follows the main branch of Janady13/ai-brain-core at commit f7275582f13ada80bfb3b1008089800ca26f4a23. The snapshot identifies the source inspected in this audit. It is not a statement about which revision is currently running on a device.
| Field | Source record |
|---|---|
| Revision | f7275582f13ada80bfb3b1008089800ca26f4a23 |
| Branch | main |
| Recorded generation | Python manager / healer architecture |
Recovered implementation structure
These paths locate the components and entry points represented by this build. The source register contains their inspected revisions.
- .github/workflows/ci.yml
- .github/workflows/ci_cd.yml
- .github/workflows/deploy.yaml
- .github/workflows/deploy.yml
- .github/workflows/sync-installer.yml
- README.md
- adapter/adapter.py
- ai_brain_env.py
- charts/ai-brain/Chart.yaml
- charts/ai-brain/templates/deployment.yaml
- charts/ai-brain/templates/service.yaml
- charts/ai-brain/values.yaml
- env.bak.20250820T031715Z/README.env.md
- env_link_backup_20250819232114/README.env.md
- env_link_backup_20250819232515/README.env.md
- env_link_backup_20250819232615/README.env.md
- healers/heal_apps.sh
- healers/heal_files.sh
- helm/ai-brain/Chart.yaml
- helm/ai-brain/templates/deployment.yaml
- helm/ai-brain/templates/service.yaml
- helm/ai-brain/values.yaml
- install.sh
- k8s/deployment.yaml
- k8s/secret-template.yaml
- launch_from_subscription.sh
- launch_manager.sh
- link_env.sh
- load_env.sh
- main.py
- manager.py
- manager_sync.sh
- orchestrator/__init__.py
- orchestrator/config.json
- orchestrator/orchestrator.py
- orchestrator/requirements.txt
- requirements.txt
- restart_all.sh
- scripts/generate_jobs_from_env.sh
- scripts/sanitize_env.sh
- scripts/start_orch_with_env.sh
- start_adapter.sh
- start_all.sh
- start_orchestrator.sh
- status_all.sh
- stop_all.sh
- stop_manager.sh
- sub_brains/browser_healer/launch.sh
- sub_brains/hypothalamus/README.md
- sub_brains/hypothalamus/devtools/ai_orchestrator.py
- sub_brains/hypothalamus/devtools/event_handler.py
- sub_brains/hypothalamus/devtools/example_healer/README.md
- sub_brains/hypothalamus/devtools/example_healer/handle_event.py
- sub_brains/hypothalamus/devtools/example_healer/launch.sh
- sub_brains/hypothalamus/devtools/fetcher.py
- sub_brains/hypothalamus/heal_all.sh
- sub_brains/hypothalamus/heal_apps.sh
- sub_brains/hypothalamus/heal_bios.sh
- sub_brains/hypothalamus/heal_files.sh
- sub_brains/hypothalamus/heal_map.json
- sub_brains/hypothalamus/heal_network.sh
- sub_brains/hypothalamus/heal_os.sh
- sub_brains/hypothalamus/launch.sh
- sub_brains/hypothalamus/self_loop.sh
- sub_brains/hypothalamus/verify.sh
- sub_brains/watchdog/launch.sh
- sub_brains/watchdog/stop_watchdog.sh
- sub_brains/watchdog/watchdog.py
- sync_from_github.sh
- update_starters.sh
- wrappers/chrome_api_fix.sh
- wrappers/network_api_fix.sh
- wrappers/safari_api_fix.sh
Behavior & verification limits
The manager changes permissions, normalizes files and can launch or kill processes when run. It was read without execution. Its process-management capabilities are distinct from neural inference or consciousness measurement; neither a running process marker nor a health endpoint proves the intended cognition.
Original project documentation
The following documentation is preserved as a dated source account. Claims in it retain the source’s wording and must be read alongside the implementation notes above.