banner
hughie

hughie

热爱技术的小菜鸟, 记录一下所学所感

RealChar - a free character virtualization communication tool.

Tool Sharing#

RealChar is a platform that allows you to create, customize, and have real-time conversations with AI characters/companions.

26-realchar-logo

Features#

  • Easy to use: Create your own AI character without writing any code.
  • Customizable: Customize the personality, background, and even the voice of your AI character.
  • Real-time: Have real-time conversations or send messages to your AI character.
  • Multi-platform: Chat with your AI character on the web, terminal, and mobile devices (yes, we have open-sourced our mobile application).
  • Latest AI technology: We use the latest AI technologies to power your AI character, including OpenAI, Anthropic Claude 2, Chroma, Whisper, ElevenLabs, and more.
  • Modular: Easily swap different modules to customize your workflow. Less bias, more flexibility.

26-realchar-key

Comparison with other products:

26-realchar-comp

Deployment#

Official tutorials:

  • Speech to text - Obtain Google Cloud API

  • Text to speech - Obtain ElevenLabs API Key

    • Supabase Project API key
  • Supabase Project URL

    • JWT secret key
  • OpenAI/Anthropic API key

  • Project installation

    git clone https://github.com/Shaunwei/RealChar.git && cd RealChar
    
    # Set API KEY parameters in the corresponding .env file
    cp .env.example .env
    
    # Download Docker image
    docker pull shaunly/real_char:latest
    
    # Access http://localhost:8000
    python cli.py docker-run
    

Platform#

Official Demo

Local deployment


Disclaimer#

This article is only intended as a tool sharing record.

This article is synchronized with HBlog.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.