Tutorials Overview
Use TULIP directly through its OpenAI-compatible API, or connect it to an existing application or agent.
The API tutorials include runnable Bash and Python examples. Integration tutorials focus on configuring TULIP in external tools.
TU Delft Network Access Required
TULIP is only reachable from the TU Delft network. Off campus, connect via eduVPN before using the API.
Direct API
These tutorials contain runnable Bash and Python examples:
Before running the examples
-
Clone and enter the repository:
-
Create your environment file:
-
Set your API key in
.env.
Dependency Setup
- If you run examples with
pixi run ..., Python dependencies are managed from this repository'spixi.toml. - Bash examples may still require system tools like
jq. - If you do not use Pixi, install dependencies from
pyproject.tomlmanually.
Integrations
These tutorials explain how to configure TULIP as the model provider for external applications and agent tools. They do not require the example repository unless stated otherwise.
- VS Code with Continue — coding assistance inside VS Code
- OpenCode — terminal-based coding agent
- Hermes Agent — general-purpose agent harness
- Jan.ai — desktop chat client