[](https://pypi.org/project/daily-python)
[](https://reference-python.daily.co/)
# 🐍 Daily Client SDK for Python
> **Looking to develop voice and video agents?**
>
> Check out our voice and multimodal conversational AI framework [Pipecat](https://github.com/pipecat-ai/pipecat), which has excellent support for Daily and already uses this Python SDK.
The Daily client SDK for Python allows you to build video and audio calling into your native desktop and server applications.
The SDK's core features include:
- Joining a Daily meeting as a participant
- As a meeting participant, configuring inputs, publishing, and subscription settings
- Updating remote participant permissions
- Receiving video and/or audio from other participants
- Sending video and/or audio into a meeting
- Starting and stopping recordings and live streams
## 📚 Documentation
See the [Daily Python API docs](https://reference-python.daily.co/index.html).
For demos on how to use `daily-python`, refer to the [demos](https://github.com/daily-co/daily-python/tree/main/demos) directory.
## 📋 Requirements
- Python 3.7 or newer
- glibc 2.28 or newer
## 🛠️ Installation
`daily-python` can be easily installed using `pip`:
```bash
pip install daily-python
```
To upgrade:
```bash
pip install -U daily-python
```
## 🛟 Getting help
➡️ [Join our Discord](https://discord.gg/dailyco)
➡️ [Getting start guide](https://docs.daily.co/reference/daily-python)
Raw data
{
"_id": null,
"home_page": null,
"name": "daily-python",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "webrtc, audio, video, ai",
"author": null,
"author_email": null,
"download_url": null,
"platform": null,
"description": "[](https://pypi.org/project/daily-python)\n[](https://reference-python.daily.co/)\n\n# \ud83d\udc0d Daily Client SDK for Python\n\n> **Looking to develop voice and video agents?**\n>\n> Check out our voice and multimodal conversational AI framework [Pipecat](https://github.com/pipecat-ai/pipecat), which has excellent support for Daily and already uses this Python SDK.\n\nThe Daily client SDK for Python allows you to build video and audio calling into your native desktop and server applications.\n\nThe SDK's core features include:\n\n- Joining a Daily meeting as a participant\n- As a meeting participant, configuring inputs, publishing, and subscription settings\n- Updating remote participant permissions\n- Receiving video and/or audio from other participants\n- Sending video and/or audio into a meeting\n- Starting and stopping recordings and live streams\n\n## \ud83d\udcda Documentation\n\nSee the [Daily Python API docs](https://reference-python.daily.co/index.html).\n\nFor demos on how to use `daily-python`, refer to the [demos](https://github.com/daily-co/daily-python/tree/main/demos) directory.\n\n## \ud83d\udccb Requirements\n\n- Python 3.7 or newer\n- glibc 2.28 or newer\n\n## \ud83d\udee0\ufe0f Installation\n\n`daily-python` can be easily installed using `pip`:\n\n```bash\n pip install daily-python\n```\n\nTo upgrade:\n\n```bash\n pip install -U daily-python\n```\n\n## \ud83d\udedf Getting help\n\n\u27a1\ufe0f [Join our Discord](https://discord.gg/dailyco)\n\n\u27a1\ufe0f [Getting start guide](https://docs.daily.co/reference/daily-python)\n\n",
"bugtrack_url": null,
"license": "BSD 2-Clause License",
"summary": "Daily Client SDK for Python",
"version": "0.19.7",
"project_urls": {
"Documentation": "https://reference-python.daily.co",
"Home": "https://docs.daily.co/guides/products/ai-toolkit",
"Source": "https://github.com/daily-co/daily-python",
"Website": "https://daily.co"
},
"split_keywords": [
"webrtc",
" audio",
" video",
" ai"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "64b3fa69e78338b294cfca5b96dabb3b95220cb990c82d14e79d9380514c6daa",
"md5": "0d687d68610a137209c7c9b0cdf8da46",
"sha256": "86b4115720a2e8219eb2ccdc5a6b9b30a3c4eb5eaa772d54bab8f70892714473"
},
"downloads": -1,
"filename": "daily_python-0.19.7-cp37-abi3-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "0d687d68610a137209c7c9b0cdf8da46",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13692618,
"upload_time": "2025-08-14T06:24:45",
"upload_time_iso_8601": "2025-08-14T06:24:45.687876Z",
"url": "https://files.pythonhosted.org/packages/64/b3/fa69e78338b294cfca5b96dabb3b95220cb990c82d14e79d9380514c6daa/daily_python-0.19.7-cp37-abi3-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d11fccfb155285dd5d9607a6a44dca22226de28b2b3cfc9ee40681cb801d72e7",
"md5": "95072347396102ced4d2b160ef28d319",
"sha256": "0c4f8104b200a59f4af52b9bcbcab4d5133deef4319093fd338e6e48b79be51d"
},
"downloads": -1,
"filename": "daily_python-0.19.7-cp37-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "95072347396102ced4d2b160ef28d319",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 12047173,
"upload_time": "2025-08-14T06:24:47",
"upload_time_iso_8601": "2025-08-14T06:24:47.812115Z",
"url": "https://files.pythonhosted.org/packages/d1/1f/ccfb155285dd5d9607a6a44dca22226de28b2b3cfc9ee40681cb801d72e7/daily_python-0.19.7-cp37-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "61a2af0243049c2782cdbb4e781a1ca2cd39bc7a062d9b088630e4bd6da0777b",
"md5": "515bcbde1b5819453d26a1555ee9a372",
"sha256": "6c3127ae1f6ca666cc4f663020e273e2b0db1836d628cb073070bf759d46a871"
},
"downloads": -1,
"filename": "daily_python-0.19.7-cp37-abi3-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "515bcbde1b5819453d26a1555ee9a372",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 14110897,
"upload_time": "2025-08-14T06:24:49",
"upload_time_iso_8601": "2025-08-14T06:24:49.693143Z",
"url": "https://files.pythonhosted.org/packages/61/a2/af0243049c2782cdbb4e781a1ca2cd39bc7a062d9b088630e4bd6da0777b/daily_python-0.19.7-cp37-abi3-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1222f3d5063eaad06f2989474360f9c50588190ed89df5c886caa11972f7badb",
"md5": "36549dba52959bce7b91a68e7d8e95d4",
"sha256": "7dcb67eafe1b50a605e2384159520d5794233b7f5b27081e137fbbaca1a785e2"
},
"downloads": -1,
"filename": "daily_python-0.19.7-cp37-abi3-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "36549dba52959bce7b91a68e7d8e95d4",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 14582931,
"upload_time": "2025-08-14T06:24:51",
"upload_time_iso_8601": "2025-08-14T06:24:51.542903Z",
"url": "https://files.pythonhosted.org/packages/12/22/f3d5063eaad06f2989474360f9c50588190ed89df5c886caa11972f7badb/daily_python-0.19.7-cp37-abi3-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-14 06:24:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "daily-co",
"github_project": "daily-python",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "maturin",
"specs": [
[
"==",
"1.8.7"
]
]
},
{
"name": "setuptools",
"specs": [
[
"==",
"78.1.1"
]
]
},
{
"name": "sphinx",
"specs": [
[
"==",
"7.4.7"
]
]
},
{
"name": "sphinx-rtd-theme",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "toml",
"specs": [
[
"==",
"0.10.2"
]
]
}
],
"lcname": "daily-python"
}