<img src="https://github.com/Atsika/aznet/raw/main/docs/src/assets/aznet.png" width="300">
Network abstraction over Azure Storage
The standard Go net.Conn interface using Azure Storage services as the transport layer.
aznet provides a TCP-like networking abstraction over Azure Storage, allowing you to use familiar socket programming patterns with cloud storage as the underlying transport. Any code that works with net.Conn can work with aznet.
Swap standard TCP for Azure Storage with a single line:
// Before: Standard TCP
ln, _ := net.Listen("tcp", ":8080")
// After: aznet using Azure Blob Storage
ln, _ := aznet.Listen("azblob", "https://account:key@account.blob.core.windows.net/")
Comprehensive documentation is available in the docs/ directory and rendered via Starlight:
cd docs
pnpm install
pnpm dev
go get github.com/atsika/aznet
Contributions are welcome! Please see the existing code structure and driver implementations.
MIT License - see LICENSE file for details.
Built with ❤️ by Atsika
$ claude mcp add aznet \
-- python -m otcore.mcp_server <graph>