Client libraries
Client libraries make it easier to call the HTTP API from various languages. We maintain some:
- github.com/replicate/replicate-javascript – Node.js client
- github.com/replicate/replicate-python – Python client
- github.com/replicate/replicate-swift – Swift client
- github.com/replicate/replicate-elixir – Elixir client
- github.com/replicate/replicate-go – Go client
- github.com/replicate/cli – Command-line interface for Replicate
And, our community maintains some that are not officially supported:
- github.com/StefH/Replicate.Net - C# client
- github.com/dreamingtulpa/replicate-ruby
- github.com/dreamingtulpa/replicate-rails
- github.com/fofr/replicate-predict - A JavaScript wrapper to run and save batches of API calls on Replicate
Got one you’d like to add? Contact us.