{"users":[{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/community.livekit.io/system/{size}/26_2.png","admin":true,"moderator":true,"trust_level":4},{"id":2,"username":"CWilson","name":null,"avatar_template":"/user_avatar/community.livekit.io/cwilson/{size}/135_2.png","flair_name":"LiveKit-Staff","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/original/1X/42193623a83472eaf35f0382344a948e7f07ceac.png","flair_group_id":42,"primary_group_name":"LiveKit-Staff","admin":true,"moderator":true,"trust_level":4},{"id":1420,"username":"Artur_Kobelyan","name":"Artur Kobelyan","avatar_template":"/user_avatar/community.livekit.io/artur_kobelyan/{size}/1733_2.png","trust_level":0},{"id":651,"username":"JTS_AI_Team","name":"JTS AI Team","avatar_template":"/user_avatar/community.livekit.io/jts_ai_team/{size}/778_2.png","trust_level":1},{"id":1,"username":"darryncampbell","name":"Darryn","avatar_template":"/user_avatar/community.livekit.io/darryncampbell/{size}/20_2.png","flair_name":"LiveKit-Staff","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/original/1X/42193623a83472eaf35f0382344a948e7f07ceac.png","flair_group_id":42,"primary_group_name":"LiveKit-Staff","admin":true,"moderator":true,"trust_level":4},{"id":2295,"username":"Sattyam_Jain","name":"Sattyam Jain","avatar_template":"/user_avatar/community.livekit.io/sattyam_jain/{size}/2832_2.png","trust_level":0},{"id":888,"username":"Pawel_Lach","name":"Pawel Lach (ai-coustics)","avatar_template":"/user_avatar/community.livekit.io/pawel_lach/{size}/1127_2.png","trust_level":2},{"id":1108,"username":"Carlos_Gonzalez","name":"Carlos Gonzalez","avatar_template":"/user_avatar/community.livekit.io/carlos_gonzalez/{size}/2854_2.png","trust_level":1},{"id":253,"username":"Kamal_Moha","name":"Kamal Moha","avatar_template":"/user_avatar/community.livekit.io/kamal_moha/{size}/402_2.png","trust_level":2},{"id":1339,"username":"abidullahcs.uk","name":"Abid","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/ba8739/{size}.png","trust_level":3},{"id":418,"username":"Tina_Nguyen","name":"Tina Nguyen","avatar_template":"/user_avatar/community.livekit.io/tina_nguyen/{size}/576_2.png","flair_name":"LiveKit-Staff","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/original/1X/42193623a83472eaf35f0382344a948e7f07ceac.png","flair_group_id":42,"primary_group_name":"LiveKit-Staff","trust_level":3},{"id":1017,"username":"Kaushal_Shah","name":"Kaushal Shah","avatar_template":"/user_avatar/community.livekit.io/kaushal_shah/{size}/1237_2.png","trust_level":2},{"id":1751,"username":"Nikolaus_Landgraf","name":"Nikolaus Landgraf","avatar_template":"/user_avatar/community.livekit.io/nikolaus_landgraf/{size}/2142_2.png","trust_level":1},{"id":677,"username":"Phanos_Anastasiou","name":"Phanos Anastasiou","avatar_template":"/user_avatar/community.livekit.io/phanos_anastasiou/{size}/851_2.png","trust_level":1},{"id":586,"username":"Brian_Yin","name":"Brian Yin","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/7ba0ec/{size}.png","flair_name":"LiveKit-Staff","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/original/1X/42193623a83472eaf35f0382344a948e7f07ceac.png","flair_group_id":42,"primary_group_name":"LiveKit-Staff","trust_level":3},{"id":810,"username":"chase_fagen","name":"chase fagen","avatar_template":"/user_avatar/community.livekit.io/chase_fagen/{size}/1003_2.png","trust_level":1},{"id":926,"username":"Muhammad_Usman_Bashir","name":"Muhammad Usman Bashir","avatar_template":"/user_avatar/community.livekit.io/muhammad_usman_bashir/{size}/1149_2.png","trust_level":3},{"id":809,"username":"RabbaniF22","name":"RabbaniF22","avatar_template":"/user_avatar/community.livekit.io/rabbanif22/{size}/1002_2.png","trust_level":1},{"id":861,"username":"onyii5119","name":"onyii5119","avatar_template":"/user_avatar/community.livekit.io/onyii5119/{size}/1067_2.png","trust_level":1}],"primary_groups":[{"id":42,"name":"LiveKit-Staff"}],"flair_groups":[{"id":42,"name":"LiveKit-Staff","flair_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/original/1X/42193623a83472eaf35f0382344a948e7f07ceac.png","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/announcements/5?page=1","per_page":30,"top_tags":[{"id":3,"name":"agent-development","slug":"agent-development"},{"id":15,"name":"python","slug":"python"},{"id":5,"name":"agent-sdk-python","slug":"agent-sdk-python"},{"id":34,"name":"esp32","slug":"esp32"},{"id":32,"name":"node-js","slug":"node-js"},{"id":18,"name":"react-components","slug":"react-components"}],"topics":[{"fancy_title":"Welcome to the LiveKit community","id":49,"title":"Welcome to the LiveKit community","slug":"welcome-to-the-livekit-community","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-30T14:25:43.099Z","last_posted_at":"2025-12-30T14:25:43.136Z","bumped":true,"bumped_at":"2025-12-30T14:25:43.136Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Welcome to the LiveKit developer community.\nThis community is designed for technical discussions with fellow LiveKit developers.  Please follow the community guidelines and check out the FAQ page for answers to common qu&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":768,"like_count":2,"has_summary":false,"last_poster_username":"system","category_id":5,"op_like_count":2,"pinned_globally":true,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"About the Announcements category","id":10,"title":"About the Announcements category","slug":"about-the-announcements-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-22T14:36:04.054Z","last_posted_at":"2025-12-22T14:36:04.059Z","bumped":true,"bumped_at":"2025-12-22T14:36:04.054Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"New features, event announcements, and more from the LiveKit team.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":62,"like_count":1,"has_summary":false,"last_poster_username":"system","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Solving end-of-turn detection: LiveKit Turn Detector v1.0","id":1453,"title":"Solving end-of-turn detection: LiveKit Turn Detector v1.0","slug":"solving-end-of-turn-detection-livekit-turn-detector-v1-0","posts_count":8,"reply_count":4,"highest_post_number":8,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/d/dd8acfb19eb3ec9303d1482846cf65649f5e3da8_2_1024x576.jpeg","created_at":"2026-06-17T21:19:15.973Z","last_posted_at":"2026-10-20T07:35:51.896Z","bumped":true,"bumped_at":"2026-10-20T07:35:51.896Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":243,"like_count":4,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":1420,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":651,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Physical AI Meetup - Robotics at Home","id":265,"title":"Physical AI Meetup - Robotics at Home","slug":"physical-ai-meetup-robotics-at-home","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/original/2X/8/89bab3324e845609dab79c56588ebf417a06a17d.jpeg","created_at":"2026-02-06T22:03:19.888Z","last_posted_at":"2026-10-19T05:36:10.451Z","bumped":true,"bumped_at":"2026-10-19T05:36:10.451Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"esp32","slug":"esp32"}],"tags_descriptions":{},"views":196,"like_count":4,"has_summary":false,"last_poster_username":"Pawel_Lach","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":2295,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":888,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Realtime models now available through LiveKit Inference","id":2274,"title":"Realtime models now available through LiveKit Inference","slug":"realtime-models-now-available-through-livekit-inference","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/3/3fb22e6d3d697bdeba941642a1cf081a522f6f19_2_1024x576.jpeg","created_at":"2026-10-16T07:59:39.251Z","last_posted_at":"2026-10-16T07:59:39.325Z","bumped":true,"bumped_at":"2026-10-16T07:59:39.325Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":47,"like_count":2,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Introducing Agent Simulations","id":2226,"title":"Introducing Agent Simulations","slug":"introducing-agent-simulations","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/f/fe371abf34707bbcb804e2d78819a0c953177349_2_1024x576.jpeg","created_at":"2026-10-09T07:31:25.416Z","last_posted_at":"2026-10-09T07:31:25.478Z","bumped":true,"bumped_at":"2026-10-09T07:31:25.478Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":56,"like_count":2,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Introducing the LiveKit Startup Program: Your whole stack, on us","id":2074,"title":"Introducing the LiveKit Startup Program: Your whole stack, on us","slug":"introducing-the-livekit-startup-program-your-whole-stack-on-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/5/5c4d5a3eaec5502df84d2a57c29a4b532af5f78f_2_1024x535.png","created_at":"2026-09-16T18:02:59.841Z","last_posted_at":"2026-09-16T18:02:59.924Z","bumped":true,"bumped_at":"2026-09-16T18:02:59.924Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":122,"like_count":4,"has_summary":false,"last_poster_username":"CWilson","category_id":5,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Publishing pre-encoded video","id":2073,"title":"Publishing pre-encoded video","slug":"publishing-pre-encoded-video","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-16T17:53:58.915Z","last_posted_at":"2026-09-16T17:53:58.976Z","bumped":true,"bumped_at":"2026-09-16T17:53:58.976Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":35,"like_count":3,"has_summary":false,"last_poster_username":"CWilson","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"GPT-Live-1 support through LiveKit","id":2033,"title":"GPT-Live-1 support through LiveKit","slug":"gpt-live-1-support-through-livekit","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/e/eed021a6b926ae53433b01813d78544d51d1c00c_2_1024x576.jpeg","created_at":"2026-09-11T07:32:21.154Z","last_posted_at":"2026-09-11T07:32:21.237Z","bumped":true,"bumped_at":"2026-09-11T07:32:21.237Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":137,"like_count":5,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Introducing LiveKit Connectors: Voice Agents Where People Already Talk","id":1983,"title":"Introducing LiveKit Connectors: Voice Agents Where People Already Talk","slug":"introducing-livekit-connectors-voice-agents-where-people-already-talk","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/9/9e0bfa8389298c829169bdc6303b7645c141aacb_2_1024x576.jpeg","created_at":"2026-09-02T08:34:03.533Z","last_posted_at":"2026-09-08T13:26:24.603Z","bumped":true,"bumped_at":"2026-09-08T13:26:24.603Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":133,"like_count":7,"has_summary":false,"last_poster_username":"Kamal_Moha","category_id":5,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":1108,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":253,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Introducing per-second metering for LiveKit","id":1924,"title":"Introducing per-second metering for LiveKit","slug":"introducing-per-second-metering-for-livekit","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/f/fecdf76128bb733042e74c6c00ee62116848dd1a_2_1024x535.jpeg","created_at":"2026-08-25T07:48:17.618Z","last_posted_at":"2026-08-25T07:48:17.712Z","bumped":true,"bumped_at":"2026-08-25T07:48:17.712Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":64,"like_count":4,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Introducing PII Redaction for LiveKit Observability","id":1900,"title":"Introducing PII Redaction for LiveKit Observability","slug":"introducing-pii-redaction-for-livekit-observability","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/e/e0cee96c61e80de4e2ba9d64c4c54f4836a7e08f_2_1024x576.jpeg","created_at":"2026-08-21T08:29:45.245Z","last_posted_at":"2026-08-24T08:02:07.973Z","bumped":true,"bumped_at":"2026-08-24T08:02:07.973Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":77,"like_count":4,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":1339,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Making Voice Agents sound human with Expressive Mode","id":1854,"title":"Making Voice Agents sound human with Expressive Mode","slug":"making-voice-agents-sound-human-with-expressive-mode","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/4/4b60e008bf9f388711291e5c47866fb7e5c1f4cc_2_1024x576.jpeg","created_at":"2026-08-13T12:44:06.547Z","last_posted_at":"2026-08-19T13:08:35.048Z","bumped":true,"bumped_at":"2026-08-19T13:08:35.048Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":180,"like_count":9,"has_summary":false,"last_poster_username":"Kaushal_Shah","category_id":5,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":418,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":1017,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Benchmarking models for voice","id":1826,"title":"Benchmarking models for voice","slug":"benchmarking-models-for-voice","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/c/cc7b8666265ed2ab4ddf757642887336d1cd17ae_2_1024x468.jpeg","created_at":"2026-08-07T19:23:43.757Z","last_posted_at":"2026-08-07T19:23:43.859Z","bumped":true,"bumped_at":"2026-08-07T19:23:43.859Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":77,"like_count":2,"has_summary":false,"last_poster_username":"CWilson","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Introducing Gemma 4 on LiveKit Inference","id":1563,"title":"Introducing Gemma 4 on LiveKit Inference","slug":"introducing-gemma-4-on-livekit-inference","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/9/955ee504ab565bcdecb78d9d7d8eff9f2accc969_2_1024x535.jpeg","created_at":"2026-07-06T06:59:59.987Z","last_posted_at":"2026-08-03T16:08:47.020Z","bumped":true,"bumped_at":"2026-08-03T16:08:47.020Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":322,"like_count":3,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":1751,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":677,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"LiveKit Dev Roundtable on 29th July 2026","id":1699,"title":"LiveKit Dev Roundtable on 29th July 2026","slug":"livekit-dev-roundtable-on-29th-july-2026","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-22T14:53:34.795Z","last_posted_at":"2026-07-22T14:53:34.896Z","bumped":true,"bumped_at":"2026-07-22T14:53:34.896Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":43,"like_count":1,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"LiveKit Unity SDK 2.0.0: out of Developer Preview","id":1694,"title":"LiveKit Unity SDK 2.0.0: out of Developer Preview","slug":"livekit-unity-sdk-2-0-0-out-of-developer-preview","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/1/101762d5b0bf8baea77c2ae6d45a8276c7166568_2_1024x576.jpeg","created_at":"2026-07-22T07:29:23.848Z","last_posted_at":"2026-07-22T07:29:23.961Z","bumped":true,"bumped_at":"2026-07-22T07:29:23.961Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":66,"like_count":0,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Introducing Video Frame Metadata","id":1642,"title":"Introducing Video Frame Metadata","slug":"introducing-video-frame-metadata","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/c/c98b56a48fa1cef753656fc5261647e94fa9016b_2_1024x576.jpeg","created_at":"2026-07-15T07:37:53.309Z","last_posted_at":"2026-07-15T07:37:53.375Z","bumped":true,"bumped_at":"2026-07-15T07:37:53.375Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":50,"like_count":2,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Async Tools for Voice Agents: Keep Talking While Work Runs","id":1569,"title":"Async Tools for Voice Agents: Keep Talking While Work Runs","slug":"async-tools-for-voice-agents-keep-talking-while-work-runs","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/1/10c37457a6e5ee38d939f54f515a57da0dcb89e0_2_1024x576.jpeg","created_at":"2026-07-07T18:21:03.101Z","last_posted_at":"2026-07-07T18:21:03.182Z","bumped":true,"bumped_at":"2026-07-07T18:21:03.182Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":67,"like_count":4,"has_summary":false,"last_poster_username":"CWilson","category_id":5,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"We&rsquo;ve just released agents-js 1.5.0","id":1548,"title":"We've just released agents-js 1.5.0","slug":"weve-just-released-agents-js-1-5-0","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-02T16:48:47.295Z","last_posted_at":"2026-07-03T06:50:17.520Z","bumped":true,"bumped_at":"2026-07-03T06:50:17.520Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":66,"like_count":2,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"LiveKit Agents for Node.js 1.5.0 is coming (Feedback Wanted)","id":1466,"title":"LiveKit Agents for Node.js 1.5.0 is coming (Feedback Wanted)","slug":"livekit-agents-for-node-js-1-5-0-is-coming-feedback-wanted","posts_count":7,"reply_count":5,"highest_post_number":7,"image_url":null,"created_at":"2026-06-20T02:31:33.943Z","last_posted_at":"2026-06-26T20:31:20.284Z","bumped":true,"bumped_at":"2026-06-26T20:31:20.284Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"agent-development","slug":"agent-development"},{"id":32,"name":"node-js","slug":"node-js"}],"tags_descriptions":{},"views":160,"like_count":15,"has_summary":false,"last_poster_username":"Brian_Yin","category_id":5,"op_like_count":7,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":586,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":810,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Announcing LiveKit Dev Roundtable on 25th June 2026","id":1458,"title":"Announcing LiveKit Dev Roundtable on 25th June 2026","slug":"announcing-livekit-dev-roundtable-on-25th-june-2026","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-18T15:22:47.115Z","last_posted_at":"2026-06-18T15:22:47.178Z","bumped":true,"bumped_at":"2026-06-18T15:22:47.178Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":50,"like_count":4,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Introducing LiveKit Portal: Production-Grade Stack for Teleoperation and Remote Inference on Robots","id":1412,"title":"Introducing LiveKit Portal: Production-Grade Stack for Teleoperation and Remote Inference on Robots","slug":"introducing-livekit-portal-production-grade-stack-for-teleoperation-and-remote-inference-on-robots","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/f/ff92448dce0071ab818c76f06544595d310e169a_2_1024x576.jpeg","created_at":"2026-06-11T10:31:00.406Z","last_posted_at":"2026-06-11T10:31:00.468Z","bumped":true,"bumped_at":"2026-06-11T10:31:00.468Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":68,"like_count":0,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Introducing the LiveKit C++ SDK","id":1330,"title":"Introducing the LiveKit C++ SDK","slug":"introducing-the-livekit-c-sdk","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/1/1ef89d0fb203e76651bad2bcc268674e816f9e08_2_1024x535.jpeg","created_at":"2026-06-03T07:03:10.340Z","last_posted_at":"2026-06-03T07:03:10.402Z","bumped":true,"bumped_at":"2026-06-03T07:03:10.402Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":64,"like_count":1,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Announcing Answering Machine Detection","id":1116,"title":"Announcing Answering Machine Detection","slug":"announcing-answering-machine-detection","posts_count":15,"reply_count":9,"highest_post_number":16,"image_url":null,"created_at":"2026-05-14T08:03:50.981Z","last_posted_at":"2026-05-26T08:06:11.192Z","bumped":true,"bumped_at":"2026-05-26T08:06:11.192Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":260,"like_count":6,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":253,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":926,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":809,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Announcing LiveKit Dev Roundtable on 28th May 2026","id":1196,"title":"Announcing LiveKit Dev Roundtable on 28th May 2026","slug":"announcing-livekit-dev-roundtable-on-28th-may-2026","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-21T12:51:35.393Z","last_posted_at":"2026-05-21T12:51:35.469Z","bumped":true,"bumped_at":"2026-05-21T12:51:35.469Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":31,"like_count":0,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Announcing LiveKit Dev Roundtable on 9th April 2026","id":762,"title":"Announcing LiveKit Dev Roundtable on 9th April 2026","slug":"announcing-livekit-dev-roundtable-on-9th-april-2026","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-04-02T15:37:22.677Z","last_posted_at":"2026-04-16T08:08:17.330Z","bumped":true,"bumped_at":"2026-04-16T08:08:17.330Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":95,"like_count":5,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Recent Poster","user_id":861,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Announcing Agent Console","id":870,"title":"Announcing Agent Console","slug":"announcing-agent-console","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/flex001/uploads/livekit2/optimized/2X/d/d1e48bf587e3d2e1b9e7244e0f0b3a14703f63b7_2_1024x535.jpeg","created_at":"2026-04-15T13:38:14.606Z","last_posted_at":"2026-04-15T13:41:44.871Z","bumped":true,"bumped_at":"2026-04-15T13:41:44.871Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":80,"like_count":2,"has_summary":false,"last_poster_username":"darryncampbell","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Released livekit-agents@1.5.1","id":649,"title":"Released livekit-agents@1.5.1","slug":"released-livekit-agents-1-5-1","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-23T22:58:10.613Z","last_posted_at":"2026-03-23T22:58:10.699Z","bumped":true,"bumped_at":"2026-03-23T22:58:10.699Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5,"name":"agent-sdk-python","slug":"agent-sdk-python"}],"tags_descriptions":{},"views":174,"like_count":0,"has_summary":false,"last_poster_username":"CWilson","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Python Agents 1.5.0 Released","id":619,"title":"Python Agents 1.5.0 Released","slug":"python-agents-1-5-0-released","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-19T17:52:00.582Z","last_posted_at":"2026-03-19T17:52:00.689Z","bumped":true,"bumped_at":"2026-03-19T17:52:00.689Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":15,"name":"python","slug":"python"}],"tags_descriptions":{},"views":325,"like_count":3,"has_summary":false,"last_poster_username":"CWilson","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":42,"flair_group_id":42}]}]}}