Metadata-Version: 2.3
Name: vocalize
Version: 0.0.3
Summary: A library to simply and easily have conversations with AI Agents.
Project-URL: homepage, https://github.com/damonguzman/vocalize
Project-URL: issues, https://github.com/damonguzman/vocalize/issues
Author-email: Damon Guzman <damonguzman.dev@gmail.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11
Requires-Dist: httpx
Requires-Dist: loguru
Requires-Dist: pydantic
Requires-Dist: websockets
Description-Content-Type: text/markdown

The flow should have a debug mode that keeps track of execution and response time for each step. For example: it should log how long it takes to the LLM text completion and get an audio response from TTS provider. This will better track latency bottlenecks and the user will be able to choose better providers.


Needed Documentation:
1. Interrupter.cancellable usage and coroutines
2. Roadmap and upcoming features
3. Where things happen in flow EX: user message is added in STT