Skip to main content

Planned integrations

Beyond the language implementations, bindings to widely used data and AI ecosystems are envisaged. Unlike the implementations, which realise the format itself, integrations bridge OSF to existing tool chains. They are planned; the repository on GitHub carries the current status.

IntegrationPlanned purpose
Apache ArrowOSF channels as Arrow tables/RecordBatches — a zero-copy bridge to Pandas, Polars, DuckDB and the rest of the Arrow ecosystem.
PyTorchOSF files as a Dataset/DataLoader for training on measurement and time-series data.
TensorFlowFeeding OSF data into tf.data pipelines.
MCP (Model Context Protocol)An MCP server that makes OSF files accessible to AI assistants (list channels, read excerpts).
LangChainOSF as a data source in LangChain workflows.

For tabular analysis the path via the Python package osfdata and NumPy/Pandas is already open today; the integrations above are meant to shorten that path for the respective ecosystems.