Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

NuGet NuGet Build status Deployment Status Follow @Algorithmia

Algorithmia Client Library for .NET

Algorithmia is a hosted marketplace as well as an on-premises enterprise solution that allows developers to tap into a catalog of over 4,500 algorithmic microservices. Developers leverage one of the existing algorithms, micrososervices, or functions or write their own.

Adding Algorithmia Client to your .NET Project

The best and easiest way to add the Algorithmia Client to your .NET projects is to use NuGet package manager. Within Visual Studio, you can use the NuGet GUI to search for and install the Algorithmia Client NuGet package. Or, as a shortcut, simply type the following command in the Package Manager Console:

Install-Package Algorithmia.Client

Sample Usage

To get started you will want to initialize an Algorithmia Client with your API key.

var client = new Algorithmia.Client("YOUR_API_KEY");

Next, you can specify an algorithm you would like to run and then process the algorithm's response. In this case we are going to call the Hello demo algorithm.

 var algo = client.algo("algo://demo/hello");
 var response = algo.pipe<string>("World");


Getting help

If you need help installing or using the library, please contact Algorithmia Support at or send us a message on

If you have found a bug in the library or would like new features added, go ahead and open issues or pull requests against this repo!

Getting Started with Algorithmia

Algorithmia Recipes

Algorithmia Developer Center and Documentation


.NET Client for Algorithmia Algorithms and Data API




No packages published


You can’t perform that action at this time.