Skip to main content
Comprehensive, type-safe Python library for building AI-powered applications. Embed Noxus capabilities directly into your Python projects.

Key Features

Complete Platform Access

Programmatically manage flows, agents, conversations, knowledge bases, and all platform features through a unified Python interface.

Type Safety

Full type hints and Pydantic models provide excellent IDE support, autocomplete, and compile-time error checking.

Async Support

Built-in async/await patterns for high-performance, concurrent operations and non-blocking I/O.

Event Streaming

Real-time streaming of flow executions, conversation responses, and agent actions.

Common Use Cases

Integrate conversational AI, flows, or knowledge base search directly into your Python applications:
Build custom interfaces, dashboards, or tools on top of Noxus:
Programmatically create, manage, and execute complex AI flows:
Integrate AI processing into data pipelines and ETL flows:
Create automation scripts for recurring AI tasks:

Getting Started

1

Install the SDK

2

Get API Key

Generate an API key from your Noxus workspace control
3

Initialize Client

4

Start Building

Explore flows, conversations, and knowledge bases

SDK Documentation

Complete SDK documentation with examples and API reference

Synchronous chat outcomes

conversation.chat(...) returns the new assistant response with non-empty parts. A failed turn or missing assistant reply returns HTTP 502. Recorded model errors retain their message and code, including errors attached to partial replies. If the conversation job does not finish within the synchronous wait, the endpoint returns HTTP 504. These errors surface as SDK API exceptions.