Home / Reference
Client libraries
Client libraries for using Replicate's API: Python, Node.js, Go, MCP, and more.
Table of contents
Client libraries make it easier to call the HTTP API from various languages.
Official client libraries
- mcp.replicate.com – MCP client for Replicate’s HTTP API
- 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-go – Go client
Community-maintained client libraries
- github.com/cbh123/replicate-elixir – Elixir client
- github.com/dreamingtulpa/replicate-ruby – Ruby client
- github.com/dreamingtulpa/replicate-rails – Rails integration
- github.com/fofr/replicate-predict - JavaScript wrapper to run and save batches of API calls on Replicate
- github.com/halilcosdu/laravel-replicate - Laravel client
Got one you’d like to add? Contact us.