The SDK provides:

  • A project structure to organize your functions
  • A set of APIs to interact with data, AI models, and other services
  • A local development environment to download dependencies and compile your functions
  • A CI/CD workflow that automatically deploys your functions on Hypermode when pushing changes to your repository

The Functions SDK currently includes support for AssemblyScript, a TypeScript-like language. Additional language support is in development.

The SDK is available at https://github.com/hypermodeAI/functions-as.

For inspiration on getting started, reference the examples in the SDK repository.

APIs

The following APIs are available in the Functions SDK:

We’re constantly introducing new APIs through ongoing development with build partners. Let’s chat about what would make the Functions SDK even more powerful for your next use case!

Installation

The easiest way to start with Hypermode is using the template project.