How do I report a bug or ask for a feature?
Open an issue with the steps to reproduce, what you expected and what happened, and your Python version and operating system. Report security problems by email instead, as the security page explains.
How do I set up the repository?
How do I check a change?
The tests replace PyAudio with a stub when PortAudio is not installed, and deselect the integration tests that need a live Ollama server; run those with pytest -m integration.
How do I send a change?
Create a branch, make the change with its tests, run the checks above and open a pull request against main.
What about this website?
The site's source is in _posts/ and _layouts/ of the same repository; make build builds and checks it.