Developer Tools Guide
Build, test and deploy Kelvin SmartApps™ and Connections with a task-first path. Pick what you want to accomplish, then jump directly to the exact page.
Start Here
New to Kelvin development? Follow these first:
- Launch a GitHub Codespace — zero-install, ready-to-code environment
- Create your first SmartApp
- Speed up development with AI agents — Codespace comes prebuilt with our full reference library for coding agents
- Test locally
- Deploy to a cluster
Open GitHub Codespace Quick Start App Samples
I want to...
-
Develop in GitHub Codespace
Skip local setup — launch a Codespace from the Kelvin UI and get a browser-based environment with the SDK pre-installed. The starter app includes built-in instructions for AI coding agents (GitHub Copilot, Claude, Cursor), so you can build SmartApps using natural language from the start.
-
Get started fast
Follow the step-by-step Quick Start from scratch.
-
Install the SDK
Set up Python and the Kelvin SDK on your machine.
-
Build a SmartApp
Create, configure and code your SmartApp.
-
Test a SmartApp
Validate your app locally before deploying.
-
Deploy a SmartApp
Upload, deploy and manage SmartApp workloads.
-
Build a Connection
Create custom import and export connections.
-
Monitor and debug
View logs, telemetry and workload status.
-
Export data
Download data from the Kelvin platform.
-
Use the API
Integrate with the Kelvin REST API.
-
Learn key concepts
Understand the building blocks of the Kelvin platform.
Most common developer tasks
Troubleshooting paths
SmartApp not deploying
Check the deployment and logs guides:
Connection not working
Review the connection development and deploy guides:
Cannot authenticate with the API
Jump to the authentication guides:
Developer Tools map
Use this map when you need to browse by section instead of by task.