Public Beta: Coming Soon
The Metadata Platform for

Treat Your Filesystem
Like a Database.

Build a queryable metadata layer for your unstructured data with the open-source Dorsal CLI and Python API.

[1]:
from dorsal import LocalFile
lf = LocalFile("C:\work stuff\report.pdf")
[2]:
lf.pdf.title
'ACME Corp End of Year Report'
[3]:
lf.pdf.page_count
11
[4]:
lf.get_annotation("open/classification").record.labels
[{'label': 'Confidential', 'score': 0.95}]
[5]:
lf.add_label("Reviewed")
INFO:dorsal.file.dorsal_file:Private tag (label=Reviewed) added to local record for 'C:\work stuff\report.pdf'. Call push() to sync record with DorsalHub.
LocalFile[ report.pdf ]
[6]:
resp = lf.push(private=True)
INFO:dorsal.file.dorsal_file:Successfully pushed file record for 'C:\work stuff\report.pdf' to DorsalHub. Total: 1, Success: 1, Error: 0

Bring Your Own Intelligence.

Dorsal's pluggable local extraction pipeline makes it easy to integrate your own custom extraction logic.
Whether you need to parse proprietary binary formats, run internal models, or fetch data from an ERP, you can integrate it seamlessly with Dorsal.

๐Ÿ“ฆ Open Source.

โšก Local First.

๐Ÿ”’ Private by Default.