Open Research

Projects

Reproducible experiments, working code, and documented methods — from spiking neural networks to frontier LLM benchmarks.

Neuroscience AI

NeuroSynth-SNN

🔬 Active ⭐ Research-grade

A comprehensive spiking neural network (SNN) framework built on biologically realistic leaky integrate-and-fire neurons. Features spike-timing-dependent plasticity (STDP), surrogate gradient training, and benchmarks against conventional deep learning on temporal pattern recognition tasks.

Python PyTorch SpikingJelly STDP Neuromorphic
ModelAcc. (%)Energy
SNN (ours)93.40.8×
ANN Baseline94.110×
Nature-Inspired

EvoSearch-NAS

🔬 Active 🧬 Evolutionary

Neural architecture search powered by CMA-ES (Covariance Matrix Adaptation Evolution Strategy) and multi-objective genetic programming. Discovers efficient transformer and CNN variants without gradient-based search, inspired by natural selection principles.

Python CMA-ES DEAP JAX NAS
Search MethodGPU-daysTop-1
EvoSearch (ours)1.278.9%
DARTS4.077.6%
LLM Research

OmniEval-LLM

🔬 Active 📊 Benchmarks

A hardware-aware, reproducible evaluation harness for large language models. Covers 15+ benchmarks (MMLU, HumanEval, GSM8K, ARC, BIG-Bench Hard), with automated reporting, calibration analysis, and efficiency metrics.

Python vLLM lm-eval MMLU HumanEval
Neuroscience AI

HippocampalNet

🔬 Research 🧠 Memory

Neural memory architecture inspired by the hippocampal-entorhinal circuit. Implements pattern completion, pattern separation, and episodic memory replay to achieve continual learning without catastrophic forgetting.

Python PyTorch Continual Learning Hopfield
Nature-Inspired

SwarmOpt-ML

🔬 Active 🐝 Swarm

Swarm intelligence library for hyperparameter optimisation and neural network training. Implements PSO, ACO, and bee-algorithm variants, demonstrating competitive performance with gradient-free training on non-differentiable loss landscapes.

Python PSO ACO Optuna NumPy
Interpretability

TransparentLM

🔬 Research 🔍 Analysis

Interpretability toolkit for transformer language models. Implements attention visualisation, activation patching, logit lens, and probing classifiers to understand what LLMs learn and how they represent knowledge.

Python TransformerLens Probing Mechanistic

Datasets & Benchmarks

Curated datasets and evaluation suites released alongside our projects.

Dataset Domain Size Format License Link
NeuralSpike-10K Spiking NNs 10,000 trials HDF5 MIT GitHub
EvoArch-500 NAS 500 architectures JSON Apache 2.0 GitHub
LLM-SciEval LLM Benchmarks 5,000 Q&A pairs JSONL CC-BY 4.0 GitHub
MemoryReplay-Seq Continual Learning 20 task sequences PyTorch MIT GitHub