Add Kindgi to an existing app
Add Kindgi to the app you already have: run kindgi init in it, and the
pack lives beside your code. Its tools import your app's own code, and your
app starts runs through the SDK. Pick your app's language.
A TypeScript or Node app
Section titled “A TypeScript or Node app”A Next.js, Node or other TypeScript app, with a package.json:
Add Kindgi to a TypeScript or Node app.
A Python app
Section titled “A Python app”An app with a pyproject.toml, with uv, Poetry or pip:
Add Kindgi to a Python app.
A Java app (Maven)
Section titled “A Java app (Maven)”An app built with Maven, with a pom.xml:
Add Kindgi to a Java app. Java support is in
preview.
A Scala app (sbt)
Section titled “A Scala app (sbt)”An app built with sbt, with a build.sbt:
Add Kindgi to a Scala app. Scala support is in
preview.
Starting runs from your app
Section titled “Starting runs from your app”Once the pack is in, your app starts runs and reads their answers through the SDK's client: Start runs from your app in TypeScript or Python, or Call Kindgi from a Java app.
- Quickstart: TypeScript: a pack of its own, with every primitive.
- Guides: one task at a time.