✓ Verified 💻 Development ✓ Enhanced Data

Venice Characters

Browse Venice AI's character personas library - discover AI characters for roleplay, creative writin

Rating
4.4 (175 reviews)
Downloads
974 downloads
Version
1.0.0

Overview

Browse Venice AI's character personas library - discover AI characters for roleplay, creative writing.

Complete Documentation

View Source →

Venice Characters

Browse Venice AI's library of character personas - discover AI characters for roleplay, creative writing, and engaging conversations.

API Base URL: https://api.venice.ai/api/v1 Documentation: docs.venice.ai

Setup

  • Get your API key from venice.ai → Settings → API Keys
  • Set the environment variable:
bash
export VENICE_API_KEY="your_api_key_here"


Browse Characters

bash
uv run {baseDir}/scripts/characters.py

Options:

  • --search: Search by name or description
  • --tag: Filter by tag
  • --limit: Max results (default: 20)
  • --format: Output format: table, json, list (default: table)
  • --output: Save to file

Examples

List popular characters:

bash
uv run {baseDir}/scripts/characters.py

Search for a character:

bash
uv run {baseDir}/scripts/characters.py --search "assistant"

Filter by tag:

bash
uv run {baseDir}/scripts/characters.py --tag "creative"

Export to JSON:

bash
uv run {baseDir}/scripts/characters.py --format json --output characters.json


Character Info

Each character includes:

  • Name & Description - Character identity
  • Slug - Unique identifier for API use
  • Model - The LLM powering the character
  • Tags - Categories/themes
  • Stats - Popularity metrics

Using Characters

Characters can be used with Venice's chat completions by specifying the character slug in your prompts or via the Venice web interface.


Runtime Note

This skill uses uv run which automatically installs Python dependencies (httpx) via PEP 723 inline script metadata. No manual Python package installation required - uv handles everything.


API Reference

EndpointDescriptionAuth
GET /charactersList all charactersAPI key
GET /characters/:slugGet character detailsAPI key
Full API docs: docs.venice.ai

Installation

Terminal bash

openclaw install venice-characters
    
Copied!

💻Code Examples

export VENICE_API_KEY="your_api_key_here"

export-veniceapikeyyourapikeyhere.txt
---

## Browse Characters

uv run {baseDir}/scripts/characters.py

uv-run-basedirscriptscharacterspy.txt
**Options:**

- `--search`: Search by name or description
- `--tag`: Filter by tag
- `--limit`: Max results (default: 20)
- `--format`: Output format: `table`, `json`, `list` (default: `table`)
- `--output`: Save to file

---

## Examples

**List popular characters:**

Tags

#self_hosted-and-automation

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author sabrinaaquino
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install venice-characters