Members-Only
Recent Talks & Demos are for members only
You must be an AI Tinkerers active member to view these talks and demos.
July 15, 2026
·
Dublin
Local Simulation Loop for Biological Processors with the Cortical Labs SDK
Learn to simulate biological processors locally. This deterministic environment hooks mock neural data to Python scripts, bridging silicon logic and biological systems without wetware access.
Overview
localised, deterministic simulation environment that hooks up a mock neural data pipeline to custom Python scripts, replicating how an engineer develops applications for physical wetware computing hardware (like the Cortical Labs CL1 system).
Tech stack
- Cortical Labs SDKA Python-based software development kit for deploying code directly to living human neurons on Cortical Labs' CL1 hardware and Cortical Cloud.The Cortical Labs SDK (cl-sdk) bridges the gap between digital code and biological wetware, allowing developers to program living human neurons grown on silicon microelectrode arrays. By providing a standardized Python interface, the SDK enables real-time, closed-loop interactions (sending electrical stimulation inputs and reading neurophysiological spike outputs). Developers can test their code using a free local simulator before deploying to physical CL1 hardware or renting cloud-based neural tissue through the Cortical Cloud. It is a practical toolset for researchers exploring synthetic biological intelligence, low-power biocomputing, and novel neural network architectures.
- PythonPython: The high-level, general-purpose language built for readability, powering everything from web backends to advanced machine learning models.Python is the high-level, general-purpose language prioritizing clear, readable syntax (via significant indentation), ensuring rapid development for any team . Its ecosystem is massive: use it for robust web development with frameworks like Django and Flask, or leverage its power in data science with libraries such as Pandas and NumPy . The Python Package Index (PyPI) provides thousands of community-contributed modules, offering immediate solutions for tasks from network programming to GUI creation . The language is actively maintained by the Python Software Foundation (PSF), with the stable release currently at Python 3.14.0 (as of November 2025) .
- CL APICL API is the open-source interface designed to program, monitor, and interact with biological neural networks on Cortical Labs' wetware-as-a-service platform.Developed by Cortical Labs, the CL API (and its accompanying Python SDK) bridges the gap between silicon and biology by letting developers run code directly on living human neurons grown on microelectrode arrays. The interface handles low-latency, closed-loop interactions, allowing users to send electrical stimulation to biological cells and record real-time neural responses. Whether running experiments on the physical CL1 hardware platform or using the free local simulator, the API provides the essential software layer for the emerging field of wetware computing.
- Neural Data PipelineA neural data pipeline automates the high-speed ingestion, transformation, and delivery of complex datasets directly to deep learning models.To keep modern GPUs running at peak capacity, you cannot rely on traditional, slow-moving databases. A neural data pipeline acts as the dedicated high-speed link for deep learning workloads: orchestrating raw data ingestion, executing real-time augmentations (like image rotation or tokenization), and batching inputs asynchronously. By utilizing parallel processing frameworks like PyTorch's DataLoader or TensorFlow's tf.data, these pipelines eliminate CPU bottlenecks to prevent GPU starvation. This ensures a continuous, optimized stream of training data, directly accelerating model convergence and reducing overall compute costs.
- Deterministic SimulationDeterministic simulation testing executes entire software systems inside a hermetically sealed, simulated environment to find and perfectly reproduce complex concurrency and timing bugs.Distributed systems are notoriously difficult to debug because real-world networks, clocks, and threads introduce non-deterministic chaos. Deterministic simulation testing (DST) solves this by replacing the physical environment (including disks, network packets, and operating system schedulers) with a fully controlled software simulator. By virtualizing all sources of randomness and timing, a single-threaded test runner can execute an entire multi-node cluster, inject complex cascading failures, and speed up virtual time. If a bug triggers on the millionth step of a chaotic test run, developers can feed the exact same seed to the simulator to replay the execution path and inspect the system state at that precise microsecond.
Finding related talks...
Compose Email
Sending...
Email preview
Loading recent emails...