Klu logo

Klu

Klu (klu.ai) is an LLM app platform for designing, deploying, evaluating, and observing prompt-driven AI applications. The Klu Engine exposes a REST API at https://api.klu.ai/v1 (Bearer API key) where an Action encapsulates a prompt template, model config, context (RAG), and output parsing, and is invoked to generate completions, with data, feedback, sessions, and models managed alongside it. NOTE - product development appears dormant - the official klu SDK last shipped in March 2025 and the founding team's recent open-source work has shifted toward xAI / Grok tooling - see review.yml for the honest status assessment.

5 APIs 0 Features
AILLMLLM App PlatformPrompt EngineeringEvaluationObservability

APIs

Klu Actions / Prompt API

Runs a Klu Action by GUID against input variables, returning a generated completion plus a feedback URL. Supports streaming, async execution, response caching, session memory, c...

Klu Data / Feedback API

Captures and manages the data points generated by Actions - each holding the prompt, completion, and metadata - and the feedback (ratings, corrections, issues) attached to them....

Klu Models API

Manages the LLM providers and models available in a workspace and the default model used by Actions. Klu brokers across 50+ models and providers (OpenAI, Anthropic, and others) ...

Klu Sessions API

Stores and retrieves session memory across multiple Action generations, enabling multi-turn conversational experiences such as copilots and coaches that retain context between r...

Klu Apps / Workspaces API

Organizes work into Workspaces and Apps (projects) that group related Actions, context, and experiments. Apps are the top-level container for an AI use case; experiments run pro...

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: klu-ai
url: https://raw.githubusercontent.com/api-evangelist/klu-ai/refs/heads/main/apis.yml
name: Klu
kind: company
description: Klu (klu.ai) is an LLM app platform for designing, deploying, evaluating,
  and observing prompt-driven AI applications. The Klu Engine exposes a REST API at
  https://api.klu.ai/v1 (Bearer API key) where an Action encapsulates a prompt template,
  model config, context (RAG), and output parsing, and is invoked to generate completions,
  with data, feedback, sessions, and models managed alongside it. NOTE - product
  development appears dormant - the official klu SDK last shipped in March 2025 and
  the founding team's recent open-source work has shifted toward xAI / Grok tooling
  - see review.yml for the honest status assessment.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- AI
- LLM
- LLM App Platform
- Prompt Engineering
- Evaluation
- Observability
created: '2026-06-20'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: klu-ai:klu-actions-prompt-api
  name: Klu Actions / Prompt API
  tags:
  - Actions
  - Prompt
  - Completions
  - Generation
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.klu.ai/resources/api-actions
  baseURL: https://api.klu.ai/v1
  properties:
  - url: https://docs.klu.ai/resources/api-actions
    type: Documentation
  - url: https://docs.klu.ai/resources/api-basics
    type: APIReference
  - url: openapi/klu-ai-openapi.yml
    type: OpenAPI
  - url: collections/klu-ai.postman_collection.json
    type: PostmanCollection
  - url: collections/klu-ai.opencollection.json
    type: OpenCollection
  description: Runs a Klu Action by GUID against input variables, returning a generated
    completion plus a feedback URL. Supports streaming, async execution, response
    caching, session memory, context metadata filtering, and experiments. This is
    the core generative endpoint of the Klu Engine.
- aid: klu-ai:klu-data-feedback-api
  name: Klu Data / Feedback API
  tags:
  - Data
  - Feedback
  - Ratings
  - Datasets
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.klu.ai/guides/data
  baseURL: https://api.klu.ai/v1
  properties:
  - url: https://docs.klu.ai/guides/data
    type: Documentation
  - url: https://docs.klu.ai/resources/api-context
    type: APIReference
  - url: openapi/klu-ai-openapi.yml
    type: OpenAPI
  - url: collections/klu-ai.postman_collection.json
    type: PostmanCollection
  - url: collections/klu-ai.opencollection.json
    type: OpenCollection
  description: Captures and manages the data points generated by Actions - each holding
    the prompt, completion, and metadata - and the feedback (ratings, corrections,
    issues) attached to them. Data can be imported and exported as JSONL/CSV for evaluation
    and fine-tuning. Context libraries for retrieval-augmented generation are managed
    here.
- aid: klu-ai:klu-models-api
  name: Klu Models API
  tags:
  - Models
  - Providers
  - Configuration
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.klu.ai/key-concepts
  baseURL: https://api.klu.ai/v1
  properties:
  - url: https://docs.klu.ai/resources/api-basics
    type: Documentation
  - url: openapi/klu-ai-openapi.yml
    type: OpenAPI
  - url: collections/klu-ai.postman_collection.json
    type: PostmanCollection
  - url: collections/klu-ai.opencollection.json
    type: OpenCollection
  description: Manages the LLM providers and models available in a workspace and the
    default model used by Actions. Klu brokers across 50+ models and providers (OpenAI,
    Anthropic, and others) so an Action's model config can be changed without rewriting
    integration code.
- aid: klu-ai:klu-sessions-api
  name: Klu Sessions API
  tags:
  - Sessions
  - Memory
  - Conversations
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.klu.ai/key-concepts
  baseURL: https://api.klu.ai/v1
  properties:
  - url: https://docs.klu.ai/resources/api-basics
    type: Documentation
  - url: openapi/klu-ai-openapi.yml
    type: OpenAPI
  - url: collections/klu-ai.postman_collection.json
    type: PostmanCollection
  - url: collections/klu-ai.opencollection.json
    type: OpenCollection
  description: Stores and retrieves session memory across multiple Action generations,
    enabling multi-turn conversational experiences such as copilots and coaches that
    retain context between requests via a session GUID.
- aid: klu-ai:klu-apps-workspaces-api
  name: Klu Apps / Workspaces API
  tags:
  - Apps
  - Workspaces
  - Projects
  - Experiments
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.klu.ai/key-concepts
  baseURL: https://api.klu.ai/v1
  properties:
  - url: https://docs.klu.ai/resources/api-basics
    type: Documentation
  - url: openapi/klu-ai-openapi.yml
    type: OpenAPI
  - url: collections/klu-ai.postman_collection.json
    type: PostmanCollection
  - url: collections/klu-ai.opencollection.json
    type: OpenCollection
  description: Organizes work into Workspaces and Apps (projects) that group related
    Actions, context, and experiments. Apps are the top-level container for an AI
    use case; experiments run prompt-vs-prompt evaluations and A/B tests within them.
common:
- type: GitHubOrganization
  url: https://github.com/klu-ai
- type: LinkedIn
  url: https://www.linkedin.com/company/klu-ai
- type: Website
  url: https://klu.ai
- type: Documentation
  url: https://docs.klu.ai
- type: Plans
  url: plans/klu-ai-plans-pricing.yml
- type: RateLimits
  url: rate-limits/klu-ai-rate-limits.yml
- type: FinOps
  url: finops/klu-ai-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com