Project Hub | Call for Contributions
Provider adapters for the AI-native VeryFS virtual filesystem.
This repository is a temporary monorepo for driver packages while the runtime
driver contract is stabilized. Each package is named after its .NET namespace
and lives under src/.
Drivers are part of the AI-native design: they expose explicit capabilities, stable provenance hints, cache policy behavior, and provider-specific path mapping so AI agents can reason about mounted resources without knowing every upstream API.
VeryFS.Drivers.Caching: shared local cache helpers for remote drivers.VeryFS.Drivers.GitRepository: shared helpers for Git repository-backed drivers.VeryFS.Drivers.Gitea: read-only Gitea repository driver.VeryFS.Drivers.GitHub: read-only GitHub repository driver.VeryFS.Drivers.GitLab: read-only GitLab repository driver.VeryFS.Drivers.VeryFS: remote VeryFS Core driver.VeryFS.Drivers.WebDAV: WebDAV driver.VeryFS.Drivers.Zotero: Zotero metadata and optional WebDAV attachment driver.
Build an individual package:
dotnet build src\VeryFS.Drivers.GitHub\VeryFS.Drivers.GitHub.csprojCore currently references these projects directly during the MVP. Later releases should switch to a runtime plugin loading contract.