Skip to main content

What is the Noxus Client SDK?

The Noxus Client SDK is a comprehensive Python library designed to interact seamlessly with the Noxus AI backend. It provides a convenient, high-level interface for managing workflows, conversations, knowledge bases, agents, and more.

Key Features

Create, manage, and execute complex AI workflows with visual node-based programming. Connect different AI models, data sources, and logic components to build sophisticated automation.
Build intelligent chatbots and conversational interfaces with support for multiple AI models, custom tools, and context management.
Create and manage knowledge repositories with advanced retrieval capabilities, document processing, and semantic search.
Deploy autonomous AI agents (co-workers) that can perform tasks, use tools, and interact with users on your behalf.

Who Should Use This SDK?

Developers

Build AI-powered applications with minimal boilerplate code

Data Scientists

Create and deploy ML workflows and knowledge systems

Product Teams

Integrate AI capabilities into existing products and services

Quick Example

Here’s a taste of what you can do with the Noxus Client SDK:
from noxus_sdk.client import Client
from noxus_sdk.resources.conversations import ConversationSettings

# Initialize the client
client = Client(api_key="your_api_key_here")

# Create a conversation with AI
settings = ConversationSettings(
    model=["gpt-4o-mini"],
    temperature=0.7,
    max_tokens=150,
    extra_instructions="Be helpful and concise."
)

conversation = client.conversations.create(
    name="My First Conversation",
    settings=settings
)

# Send a message and get a response
from noxus_sdk.resources.conversations import MessageRequest

message = MessageRequest(content="Hello! How can AI help my business?")
response = conversation.add_message(message)
print(response.message_parts)

Getting Started

Ready to dive in? Here’s how to get started:
1

Install the SDK

Install the Noxus Client SDK using pip bash pip install noxus-sdk
2

Get Your API Key

Create an API key from your Noxus workspace settings
3

Initialize the Client

Set up your client and start building
4

Explore the Features

Try workflows, conversations, knowledge bases, and agents

Ready to Start Building?

Follow our quickstart guide to build your first AI application in minutes

Need Help?