Collaboration/SDK & API
SDK & API

Aika Lab SDK

Integrate proven neuroacoustic modulation algorithms into your product. Available across all major platforms with a unified API surface.

✓Android✓iOS✓Python✓C#✓REST API✓C++
Latest Release:v1.0.0-beta— Apr 1, 2026Changelog →
Architecture

Module Stack

Input:OpenBCIFLEX-BM05MuseCustom EEG
Signal Processing
Dynamics Modeling
Acoustic Modulation
Sleep Module
Mood Module
Cognitive Module
Closed-Loop EngineEnterprise
Output:Acoustic paramsModulation commandsReportsStage predictions
Modules

SDK Modules

View pricing →
🔬

Signal Processing

researchprofessionalenterprise
  • ›Real-time EEG acquisition and streaming
  • ›Adaptive noise filtering (ICA, bandpass)
  • ›Artifact rejection (blink, EMG, motion)
API Preview
from aikalab import SignalProcessor
sp = SignalProcessor(fs=250, channels=8)
features = sp.process(eeg_buffer)
print(features.bands)  # delta, theta, alpha, beta, gamma
View docs →
📐

Dynamics Modeling

researchprofessionalenterprise
  • ›Neural oscillation characterization
  • ›Phase estimation (Hilbert transform)
  • ›Connectivity analysis (coherence, PLV)
API Preview
from aikalab import DynamicsEngine
de = DynamicsEngine()
state = de.estimate_state(features)
print(state.phase_slow_wave)  # current UP/DOWN phase
View docs →
🔊

Acoustic Modulation

researchprofessionalenterprise
  • ›Binaural beat synthesis
  • ›Isochronic tone generation
  • ›Carrier frequency optimization
API Preview
from aikalab import AcousticEncoder
ae = AcousticEncoder()
params = ae.generate(target='deep_sleep', state=state)
ae.play(params)  # stream to audio device
View docs →
💤

Sleep Module

professionalenterprise
  • ›Automatic sleep staging (AASM standard)
  • ›Slow-wave detection and enhancement
  • ›Sleep cycle tracking and prediction
API Preview
from aikalab.modules import SleepEngine
se = SleepEngine()
stage = se.get_stage()  # N1/N2/N3/REM/W
se.trigger_clas_if_ready()
View docs →
🧠

Mood Module

professionalenterprise
  • ›Arousal and valence estimation
  • ›Stress index calculation
  • ›Depression biomarker screening
API Preview
from aikalab.modules import MoodAssessor
ma = MoodAssessor()
assessment = ma.assess(eeg_segment)
print(assessment.stress_index)  # 0-100
View docs →
⚡

Cognitive Module

professionalenterprise
  • ›Attention and focus monitoring
  • ›Cognitive load estimation
  • ›Mental fatigue detection
API Preview
from aikalab.modules import CognitiveMonitor
cm = CognitiveMonitor()
status = cm.get_status()
print(status.attention_score)  # 0-100
View docs →
🔁

Closed-Loop Engine

enterprise
  • ›Real-time feedback loop management
  • ›Adaptive stimulus scheduling
  • ›Individual calibration and personalization
API Preview
from aikalab import ClosedLoopEngine
cle = ClosedLoopEngine(config=my_config)
cle.start()  # begins real-time monitoring
# Automatically triggers stimulation
View docs →