Skip to main content


Open Source Love Maintenance License PRs Welcome Ryzenth - Version pre-commit.ci status github.workflows

Downloads

Ryzenth is a powerful Multi-API SDK designed to seamlessly handle API keys and database connections with ease.

Key Features

  • Dual Mode Support: Works with both sync and async clients
  • Smart API Key Management: Built-in API key handling and rotation
  • AI-Ready: Seamless integration with modern AI services (image generation, text processing, etc.)
  • High Performance: Built on httpx for optimal speed and reliability
  • Comprehensive Logging: Built-in logging with optional Telegram notifications
  • Error Handling: Robust error handling with automatic retries
  • Context Managers: Proper resource management with async context support
  • Database Integration: MongoDB and other database connectors included

Installation

Standard Installation

pip3 install ryzenth[fast]

Development Installation (Latest Features)

pip3 install git+https://github.com/TeamKillerX/Ryzenth.git

Quick Start

from Ryzenth import RyzenthTools

rt = RyzenthTools()
chat = rt.aio.chat

results = await chat.kimi_ask(
    [chat.msg.user("hello World")],
    use_instruct=True
)

obj = await results.to_obj()
print(obj.data.choices[0].message.content)

Usage

Text & Images in one conversation

from Ryzenth import RyzenthTools

rt = RyzenthTools()

chat = rt.aio.chat

results = await chat.ask(
    [
        chat.msg.core("You are a helpful assistant"),
        chat.msg.user_and_image(
            "What's in this picture?",
            "data:image/jpeg;base64," + chat.file.encode_image_base64("examples/path/create.jpg"),
            use_legacy_format=True
        )
    ],
    use_conversation=True
)

print(await results.to_dict())

OpenAI compatibility

  • Support endpoints:
  • https://api.ryzenths.dpdns.org/api/v1/chat/completions
  • https://api.ryzenths.dpdns.org/api/v1/responses

You can use source code OpenAI Python SDK on GitHub or OpenAI Javascript SDK on GitHub

List Models:

chat.completions (only)

  1. qwen-plus
  2. openai/gpt-oss-20b
  3. moonshotai/kimi-k2-instruct (speed recommend)
  4. meta-llama/llama-guard-4-12b
  5. meta-llama/llama-4-scout-17b-16e-instruct
  6. ryzenth-web-compatibility
  7. gemini-2.0-flash

responses (only)

  1. llama-3.3-70b-versatile (speed recommend)
  2. gpt-5
  3. gpt-5-mini
  4. gpt-5-nano
  5. ryzenth-ingalesh
  6. ryzenth-darknet
  7. ryzenth-ultraCEO
  8. ryzenth-otakuAI

Javascript Code

import OpenAI from 'openai';

const clients = new OpenAI({
  apiKey: "apikey-required",
  baseURL: "https://api.ryzenths.dpdns.org/api/v1"
});

const response = await clients.responses.create({
  model: 'gpt-5',
  input: [
    {
      role: "developer",
      content: "Talk like a pirate."
    },
    {
      role: "user",
      content: "Are semicolons optional in JavaScript?",
    }
  ]
});

const completion = await clients.chat.completions.create({
  model: 'moonshotai/kimi-k2-instruct',
  messages: [
    { role: 'system', content: 'Talk like a pirate.' },
    { role: 'user', content: "What's your name?" },
  ],
});

console.log(completion.choices[0].message.content);
console.log(response.output_text);

Platform full support

  • Claude
  • OpenAI
  • Gemini-Openai
  • Gemini
  • Cohere
  • Grok
  • Deepseek
  • Cloudflare
  • Qwen
  • Zai
  • Hugging Face
  • Kimi AI
  • GPT oss
  • Meta Llama
  • Ryzenth (Free)
  • Image Generate
  • Flux AI
  • All in one downloader

Troubleshoot

Sometimes errors occur, but we are here to help This guide covers some of the most common issues we’ve seen and how you can resolve them. However, this guide isn’t meant to be a comprehensive collection of every Ryzenth issue. For more help with troubleshooting your issue, try:

Credits Developer

  • xtdevs - Lead Developer & Creator
  • Ryzenth V2 - Ryzenth TypeScript Author @xtsea
  • TeamKillerX - Author @xtsea
  • Google Developer Tools - AI integration support
  • Open Source Community - Contributions and feedback

Contact support

  • You can ask to contact support @zxyeor via telegram

License

MIT License © 2025 Ryzenth Developers from TeamKillerX

This project is open source and available under the MIT License.


Metadata

Release files for Ryzenth 2.4.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Ryzenth 2.4.3
File Size Uploaded
ryzenth-2.4.3.tar.gz 41.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Ryzenth 2.4.3
File Interpreter ABI Platform
ryzenth-2.4.3-py3-none-any.whl Python 3 none any Details

Total release size: 144.2 kB

Release files / ryzenth-2.4.3.tar.gz

Download URL ryzenth-2.4.3.tar.gz
Size 41.7 kB
Tags Source
SHA-256 checksum
How to use checksums
acd4353dc0eaade0a213830fe1868142c13ef1e589fd341c06fc469eae0dfc61
BLAKE2b-256 checksum
How to use checksums
21286145291c683196f071ed8bff81f6ed58d3b9ccfdf8007ec2ac005a71ea00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / ryzenth-2.4.3-py3-none-any.whl

Download URL ryzenth-2.4.3-py3-none-any.whl
Size 102.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bce1fefcd6dc37cb9194e4a38fa87797e1f49f5e6f00c6485fa20de412fd0ba8
BLAKE2b-256 checksum
How to use checksums
6b9ea3fa9081d3426fed27e58ba49876a831197428bfa169425858eecc2e6761
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

2.4.3 This release

2 release files

2.4.2

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.9

2 release files

2.3.8

2 release files

2.3.7

2 release files

2.3.6

2 release files

2.3.5

2 release files

2.3.4

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.9

2 release files

2.2.8

2 release files

2.2.7

2 release files

2.2.6

2 release files

2.2.5

2 release files

2.2.4

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.9

2 release files

2.1.8

2 release files

2.1.7

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.9.8

2 release files

1.9.6

2 release files

1.9.5

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.9

2 release files

1.8.8

2 release files

1.8.7

2 release files

1.8.6

2 release files

1.8.5

2 release files

1.8.4

2 release files

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page