Tools
Open-source tools built by the community to advance open science research.
Open Science Assistant (OSA)
The First Modular AI Assistant for Open Science
OSA is an extensible AI assistant platform designed specifically for open science practitioners. Built with modern AI infrastructure, it provides domain-specific assistance for research tools and workflows.
Key Features
Modular Architecture
Extensible design supporting document retrieval, validation, and code execution. Add new assistants and tools as your research needs evolve.
Multi-Source Knowledge
Integrates knowledge from GitHub repositories, OpenALEX, Discourse forums, and mailing lists to provide comprehensive research support.
Production Ready
Built with LangGraph/LangChain and FastAPI, featuring production observability through LangFuse integration.
Supported Research Domains
OSA provides specialized assistance for major open science tools. By end of January 2026, full support will be available for:
HED
Hierarchical Event Descriptors (HED) is a framework for annotating experimental data with standardized, machine-readable vocabulary.
BIDS
Brain Imaging Data Structure (BIDS) is a standard for organizing and sharing neuroimaging and electrophysiology data.
EEGLAB
The most comprehensive and widely-cited open-source software environment for human neuroscience, processing EEG, MEG, and other electrophysiological data.
More Coming
The modular design enables adding support for additional research tools and domains.
How It Works
Ask
Query OSA about your research tools
Process
AI retrieves relevant documentation
Assist
Get domain-specific guidance
Special Capabilities
HED Tag Suggestions
Convert natural language descriptions into valid HED tags using the integrated hed-lsp tool. Streamline your event annotation workflow.
Validation Support
Get help validating your data against BIDS specifications and HED schemas, with clear explanations of any issues.
Get Started with OSA
Explore the documentation and start using OSA for your research today.