Skip to content

CorVous/Familiar-Connect

Repository files navigation

Familiar-Connect

An AI "familiar" that joins Discord voice channels, listens, understands speech, and talks back with real AI voices.

Full documentation lives at docs/ — or browse the rendered site via uv run mkdocs serve.

Quickstart

uv sync --dev
cp .env.example .env                           # fill in your tokens
FAMILIAR_ID=aria uv run familiar-connect run

See Installation for prerequisites (libopus, Discord bot token, OpenRouter key, optional TTS / STT keys) and the env var reference. See On-disk layout for the minimum data/familiars/<id>/ shape.

Where things are

Development commands

uv sync --dev                 # install + dev deps
uv run ruff check             # lint
uv run ruff format            # format
uv run ty check               # type-check
uv run pytest                 # run tests
uv run mkdocs serve           # preview the docs site

About

An AI familiar that can join text channels and voice channels and attempt to be respond realistically.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages