CL API: Real-Time Closed-Loop Interactions with Biological Neural Networks

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Hogan, David, Doherty, Andrew, Khoo, Boon Kien, Zhou, Johnson, Salib, Richard, Stewart, James, Lawson, Kiaran, Loeffler, Alon, Kagan, Brett
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917270101426176
author Hogan, David
Doherty, Andrew
Khoo, Boon Kien
Zhou, Johnson
Salib, Richard
Stewart, James
Lawson, Kiaran
Loeffler, Alon
Kagan, Brett
author_facet Hogan, David
Doherty, Andrew
Khoo, Boon Kien
Zhou, Johnson
Salib, Richard
Stewart, James
Lawson, Kiaran
Loeffler, Alon
Kagan, Brett
contents Biological neural networks (BNNs) are increasingly explored for their rich dynamics, parallelism, and adaptive behavior. Beyond understanding their function as a scientific endeavour, a key focus has been using these biological systems as a novel computing substrate. However, BNNs can only function as reliable information-processing systems if inputs are delivered in a temporally and structurally consistent manner. In practice, this requires stimulation with precisely controlled structure, microsecond-scale timing, multi-channel synchronization, and the ability to observe and respond to neural activity in real-time. Existing approaches to interacting with BNNs face a fundamental trade-off: they either depend on low-level hardware mechanisms, imposing prohibitive complexity for rapid iteration, or they sacrifice temporal and structural control, undermining consistency and reproducibility - particularly in closed-loop experiments. The Cortical Labs Application Programming Interface (CL API) enables real-time, sub-millisecond closed-loop interactions with BNNs. Taking a contract-based API design approach, the CL API provides users with precise stimulation semantics, transactional admission, deterministic ordering, and explicit synchronization guarantees. This contract is presented through a declarative Python interface, enabling non-expert programmers to express complex stimulation and closed-loop behavior without managing low-level scheduling or hardware details. Ultimately, the CL API provides an accessible and reproducible foundation for real-time experimentation with BNNs, supporting both fundamental biological research and emerging neurocomputing applications.
format Preprint
id arxiv_https___arxiv_org_abs_2602_11632
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle CL API: Real-Time Closed-Loop Interactions with Biological Neural Networks
Hogan, David
Doherty, Andrew
Khoo, Boon Kien
Zhou, Johnson
Salib, Richard
Stewart, James
Lawson, Kiaran
Loeffler, Alon
Kagan, Brett
Neurons and Cognition
Emerging Technologies
Neural and Evolutionary Computing
Systems and Control
Biological neural networks (BNNs) are increasingly explored for their rich dynamics, parallelism, and adaptive behavior. Beyond understanding their function as a scientific endeavour, a key focus has been using these biological systems as a novel computing substrate. However, BNNs can only function as reliable information-processing systems if inputs are delivered in a temporally and structurally consistent manner. In practice, this requires stimulation with precisely controlled structure, microsecond-scale timing, multi-channel synchronization, and the ability to observe and respond to neural activity in real-time. Existing approaches to interacting with BNNs face a fundamental trade-off: they either depend on low-level hardware mechanisms, imposing prohibitive complexity for rapid iteration, or they sacrifice temporal and structural control, undermining consistency and reproducibility - particularly in closed-loop experiments. The Cortical Labs Application Programming Interface (CL API) enables real-time, sub-millisecond closed-loop interactions with BNNs. Taking a contract-based API design approach, the CL API provides users with precise stimulation semantics, transactional admission, deterministic ordering, and explicit synchronization guarantees. This contract is presented through a declarative Python interface, enabling non-expert programmers to express complex stimulation and closed-loop behavior without managing low-level scheduling or hardware details. Ultimately, the CL API provides an accessible and reproducible foundation for real-time experimentation with BNNs, supporting both fundamental biological research and emerging neurocomputing applications.
title CL API: Real-Time Closed-Loop Interactions with Biological Neural Networks
topic Neurons and Cognition
Emerging Technologies
Neural and Evolutionary Computing
Systems and Control
url https://arxiv.org/abs/2602.11632