├── .env.sample ├── .gitignore ├── AI_DOCS ├── event_docs.md ├── js_implementation.md └── realtime_api_docs.md ├── README.md ├── TOOLS.md ├── db ├── mock_data.sql ├── mock_data_for_duckdb.sql ├── mock_duck.duckdb └── mock_sqlite.db ├── images ├── ada-is-back.png ├── ai-eng-plan-for-2025.png └── engineers-ai-assistant.png ├── personalization.json ├── pyproject.toml ├── src └── realtime_api_async_python │ ├── __init__.py │ ├── main.py │ ├── modules │ ├── __init__.py │ ├── async_microphone.py │ ├── audio.py │ ├── database.py │ ├── llm.py │ ├── logging.py │ ├── memory_management.py │ ├── mermaid.py │ ├── tools.py │ └── utils.py │ ├── test_realtime_connection.py │ └── tests │ ├── __init__.py │ ├── memory_management.py │ └── utils_test.py └── uv.lock /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/.env.sample -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/.gitignore -------------------------------------------------------------------------------- /AI_DOCS/event_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/AI_DOCS/event_docs.md -------------------------------------------------------------------------------- /AI_DOCS/js_implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/AI_DOCS/js_implementation.md -------------------------------------------------------------------------------- /AI_DOCS/realtime_api_docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/AI_DOCS/realtime_api_docs.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/README.md -------------------------------------------------------------------------------- /TOOLS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/TOOLS.md -------------------------------------------------------------------------------- /db/mock_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/db/mock_data.sql -------------------------------------------------------------------------------- /db/mock_data_for_duckdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/db/mock_data_for_duckdb.sql -------------------------------------------------------------------------------- /db/mock_duck.duckdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/db/mock_duck.duckdb -------------------------------------------------------------------------------- /db/mock_sqlite.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/db/mock_sqlite.db -------------------------------------------------------------------------------- /images/ada-is-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/images/ada-is-back.png -------------------------------------------------------------------------------- /images/ai-eng-plan-for-2025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/images/ai-eng-plan-for-2025.png -------------------------------------------------------------------------------- /images/engineers-ai-assistant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/images/engineers-ai-assistant.png -------------------------------------------------------------------------------- /personalization.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/personalization.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/realtime_api_async_python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/__init__.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/main.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/async_microphone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/async_microphone.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/audio.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/database.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/llm.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/logging.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/memory_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/memory_management.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/mermaid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/mermaid.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/tools.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/modules/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/modules/utils.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/test_realtime_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/test_realtime_connection.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/realtime_api_async_python/tests/memory_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/tests/memory_management.py -------------------------------------------------------------------------------- /src/realtime_api_async_python/tests/utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/src/realtime_api_async_python/tests/utils_test.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/disler/poc-realtime-ai-assistant/HEAD/uv.lock --------------------------------------------------------------------------------