BioNeuronOrchestrator

Version: 0.4.0Price: Free
MindCopy distributed computing platform: REST API, parameter sweep, evolution, screening, ontogenesis, volunteer dashboard.

BioNeuronOrchestrator is the distributed computing platform for MindCopy, enabling simulations across multiple compute nodes — from volunteer home PCs to server clusters.

6 Stages of Distributed Computing

  1. Parameter Sweep — automatic network parameter scanning across multiple nodes. Linear and logarithmic scale.
  2. Memory Check — matching node capabilities (RAM/GPU/CPU) to task requirements. mmap-tiered memory.
  3. Redundancy + Validation — 2 agents per task, metric comparison with 0.1% tolerance, majority vote on divergence.
  4. Evolution + Screening — genetic algorithm (tournament, crossover, mutation, elite) + virtual compound screening.
  5. Ontogenesis + Connectome — long tasks with checkpoints, 4-stage development, LHS sampling.
  6. Volunteer Dashboard — leaderboard, points, badges, trilingual interface.

Architecture

  • Server: C++17, libmicrohttpd, REST API (10+ endpoints), MySQL/MariaDB
  • Agent: C++17, libcurl, Core daemon launch in batch mode, /proc/meminfo check
  • Cryptography: AES-256-GCM, ECDSA-P256, PBKDF2 (OpenSSL)
  • MockDatabase: testing without MySQL

16 automated tests. Free for research use. Requires BioNeuronCore v0.19.3+.