Commit Graph

  • 138890bc5c Add support in Mem0 Memory Dev Khant 2025-07-14 18:08:25 +05:30
  • a094efc9e6 Merge pull request #2196 from pipecat-ai/mb/lmnt-model Filipi da Silva Fuchter 2025-07-14 09:15:17 -03:00
  • 1f9e2fdecc Update app.py allenmylath 2025-07-14 14:02:35 +05:30
  • 4a2b4660bc LmntTTSService: update the default model to blizzard Mark Backman 2025-07-13 10:54:43 -07:00
  • b3ac90015a Merge pull request #2195 from Trinary-Projects/transformers_ver_patch Mark Backman 2025-07-11 23:31:47 -07:00
  • 2fe06f0a4e Update pyproject.toml Jaideep 2025-07-12 11:34:45 +05:30
  • 1836a7484e Merge pull request #2193 from pipecat-ai/mb/changelog-0.0.76 v0.0.76 Mark Backman 2025-07-11 16:15:34 -07:00
  • 25a5c5aaab Prepare changelog for 0.0.76 release Mark Backman 2025-07-11 16:08:08 -07:00
  • 24694e2558 Changelog entry mattie ruth backman 2025-07-11 14:28:21 -07:00
  • 2325edd9ba Add a text entry box to the simple-chatbot example mattie ruth backman 2025-07-11 14:06:17 -07:00
  • fad5713ade Fix append-to-context function call mattie ruth backman 2025-07-11 14:06:01 -07:00
  • fe8573322f AWS Strands demos Paul Kompfner 2025-07-07 11:29:49 -04:00
  • 06c1255abe fix: use a different aggregation timeout for emulated user speech (#2185) Mark Backman 2025-07-11 13:33:44 -07:00
  • e1770eae35 AWS Strands demos pk/aws-strands-demo-prototype Paul Kompfner 2025-07-07 11:29:49 -04:00
  • f108a67635 Merge pull request #2189 from pipecat-ai/mb/numpy-version-bump Mark Backman 2025-07-11 12:02:02 -07:00
  • bf580d061d Update numpy, transformers to support newer versions Mark Backman 2025-07-11 11:47:56 -07:00
  • b005bd7b98 Merge pull request #2184 from pipecat-ai/filipi/twilio_issue Filipi da Silva Fuchter 2025-07-11 15:32:28 -03:00
  • 75f8baab33 Mentioning the fixes in the changelog. Filipi Fuchter 2025-07-11 11:56:16 -03:00
  • 5c3fb73cef Rename example Matej Marinko 2025-07-11 16:07:24 +02:00
  • 5c3f4180b9 Refactored VAD analyzer to process multiple audio frames in a single iteration if needed. Filipi Fuchter 2025-07-11 10:59:32 -03:00
  • 6cd6e7ceed Merge pull request #2186 from pipecat-ai/mb/fix-pre-commit-config Mark Backman 2025-07-11 06:34:01 -07:00
  • 1a146c2a64 Not serializing a JSON in case we have no audio. Filipi Fuchter 2025-07-11 10:15:09 -03:00
  • eaeb9e6efa Not creating InputAudioRawFrame in case we don't have bytes. Fixed for Pilvo, Exotel and Telnyx. Filipi Fuchter 2025-07-11 09:51:38 -03:00
  • 2e84c91748 Remove outdated parameter Matej Marinko 2025-07-11 08:52:39 +02:00
  • 650d45c1f4 Use single sample rate parameter Matej Marinko 2025-07-11 08:27:06 +02:00
  • f4f65024ef Refactoring the test client to use the new version of the Pipecat Client SDK. Filipi Fuchter 2025-07-10 21:57:25 -03:00
  • 1200aa4fb8 Not creating InputAudioRawFrame in case we don't have bytes. Filipi Fuchter 2025-07-10 21:56:34 -03:00
  • 6762363685 Merge pull request #2183 from pipecat-ai/filipi/parallel_pipeline_issue Filipi da Silva Fuchter 2025-07-10 21:51:04 -03:00
  • b2ead325c4 Fixed an issue in ParallelPipeline that caused errors when attempting to drain the queues. Filipi Fuchter 2025-07-10 21:50:35 -03:00
  • 4e24b915cc Update .pre-commit-config.yaml to use pyproject.toml linting rules Mark Backman 2025-07-10 16:10:27 -07:00
  • b610ee26ba Merge pull request #2181 from pipecat-ai/pk/fix-aws-nova-sonic-pipeline-freeze kompfner 2025-07-10 16:30:55 -04:00
  • 2b867f1613 Fix a pipeline freeze when using AWS Nova Sonic. The freeze occurs if the user starts speaking before we've finished sending the "trigger " audio (AWS Nova Sonic can only start speaking in response to a user utterance, so we have a simulated user utterance to "trigger" the bot speaking without the user having actually spoken first). Paul Kompfner 2025-07-10 14:36:17 -04:00
  • 7b8fe565c7 Merge pull request #2182 from pipecat-ai/mb/run-example-usage Mark Backman 2025-07-10 12:48:29 -07:00
  • a246862910 run.py: Add example usage to the module docstring Mark Backman 2025-07-10 11:40:50 -07:00
  • 106809f3fd Merge pull request #2166 from carolin-tavus/remove-persona-microphone-check Filipi da Silva Fuchter 2025-07-10 15:28:35 -03:00
  • f0d8499f7e feat: avoid checking microphone enabled carolin-tavus 2025-07-08 16:28:59 +00:00
  • 332ca3d55e Merge pull request #2177 from pipecat-ai/mb/fix-ruff-improvements Mark Backman 2025-07-09 12:33:05 -07:00
  • a48f5d5796 Make fix-ruff.sh more flexible, use pyproject rules Mark Backman 2025-07-09 11:48:17 -07:00
  • f04f047428 Merge pull request #2176 from pipecat-ai/mb/pre-commit-config Mark Backman 2025-07-09 11:47:25 -07:00
  • 4e61fd33ea Add docstring checking to .pre-commit-config.yaml Mark Backman 2025-07-09 11:18:40 -07:00
  • 61ac77be72 Update docs Matej Marinko 2025-07-09 11:59:45 +02:00
  • c093eb5b63 Move config to main file Matej Marinko 2025-07-09 10:20:37 +02:00
  • 98e24131bd Send raw result Matej Marinko 2025-07-09 09:59:04 +02:00
  • 7becce9e8c Add transcript tracing Matej Marinko 2025-07-09 09:37:58 +02:00
  • 3cdaeb719a Update examples to new format Matej Marinko 2025-07-09 09:28:43 +02:00
  • 8daaea5969 Minor code cleanup Matej Marinko 2025-07-09 09:03:02 +02:00
  • dc47516e14 Update src/pipecat/services/soniox/config.py matejmarinko-soniox 2025-07-09 08:04:59 +02:00
  • 0fcc4f822f Merge pull request #2173 from captaincaius/fix-nextjs-webhook-example-null-check Mark Backman 2025-07-08 14:10:16 -07:00
  • c0ed061ff5 fix nextjs webhook example num_endpoints null check Captain Caius 2025-07-08 13:40:26 -07:00
  • d98b6b418d Release prep for 0.0.75 (#2169) v0.0.75 Mark Backman 2025-07-08 12:39:44 -07:00
  • deea29b5e8 Merge pull request #2170 from pipecat-ai/mb/update-packages-0.0.75 Mark Backman 2025-07-08 12:02:22 -07:00
  • 0bdbc83ed9 Package updates to run the release evals Mark Backman 2025-07-08 11:37:45 -07:00
  • 6c591f0990 Merge pull request #2167 from pipecat-ai/mb/fix-riva-watchdog Mark Backman 2025-07-08 11:29:44 -07:00
  • b55b9c257b RivaSTTService: remove reset_watchdog, which is handled in the WatchdogQueue already Mark Backman 2025-07-08 10:38:23 -07:00
  • 5156c21d14 Merge pull request #2168 from pipecat-ai/mb/fix-neuophonic-tts Mark Backman 2025-07-08 11:17:58 -07:00
  • a9d824753b Fix: NeuphonicTTSService to use latest websocket API Mark Backman 2025-07-08 11:06:17 -07:00
  • 3c6a208101 Merge pull request #2148 from pipecat-ai/filipi/aws_bedrock Filipi da Silva Fuchter 2025-07-08 12:14:28 -03:00
  • b1032a1ca4 Merge pull request #2151 from pipecat-ai/mb/ollama-kwargs Mark Backman 2025-07-08 07:21:09 -07:00
  • 931f34fccd OLLamaLLMService: Pass kwargs Mark Backman 2025-07-05 08:12:23 -07:00
  • f2509adec1 Merge pull request #2162 from pipecat-ai/mb/tts-service-aggregate-sentences Mark Backman 2025-07-08 07:14:58 -07:00
  • 285b82eb65 Mentioning the AWSBedrockLLMService and AWSPollyTTSService refactors in the changelog. Filipi Fuchter 2025-07-08 07:30:30 -03:00
  • 74da197304 Refactored AWSBedrockLLMService and AWSPollyTTSService to work asynchronously using aioboto3 instead of the boto3 library. Filipi Fuchter 2025-07-08 07:28:23 -03:00
  • 0f727248d2 Merge branch 'main' of github.com:pipecat-ai/pipecat Matej Marinko 2025-07-08 08:20:10 +02:00
  • a6de16f92f Bump all client dependencies to use client-js/react/transports 1.0.0 mattie ruth backman 2025-07-07 15:53:52 -07:00
  • fc09854d7f fix cam light always on mattie ruth backman 2025-07-03 15:31:12 -07:00
  • 2959029151 PR Review fixes mattie ruth backman 2025-06-25 22:17:24 -04:00
  • e590441b7b Add support for about info in ready messages and add deprecation comments to deprecated types mattie ruth backman 2025-06-25 11:40:20 -04:00
  • dc41ec7cb1 Updated all examples with clients to use the new PipecatClient mattie ruth backman 2025-06-11 12:01:03 -04:00
  • 43049c865c Add support for new RTVI client message protocol: handling and responding mattie ruth backman 2025-06-23 13:40:01 -04:00
  • c4a9fc7f88 video-transport typescript formatting mattie ruth backman 2025-05-22 13:28:54 -04:00
  • faf4026cf4 Add device controls to the simple chatbot example mattie ruth backman 2025-07-03 11:12:10 -07:00
  • f53f45a6cd TTS services: Add aggregate_sentences arg Mark Backman 2025-07-07 15:36:13 -07:00
  • e04e876f44 Merge pull request #2156 from shahrukhx01/add-additional-whisper-models Mark Backman 2025-07-07 12:53:06 -07:00
  • a84e7e30da WhisperSTTService: Add additional whisper model variants shahrukhx01 2025-07-07 07:40:33 +02:00
  • d175e5e5fc Hidden assistant demo hush/hiddenAssistant James Hush 2025-07-07 11:58:03 +08:00
  • 6eed6ff779 Merge pull request #2147 from pipecat-ai/mb/user-idle-long-function-call Mark Backman 2025-07-04 14:11:16 -07:00
  • 1375211610 UserIdleProcessor: Account for function calls in progress Mark Backman 2025-07-04 07:42:49 -07:00
  • 4e9369a702 Merge pull request #2149 from pipecat-ai/mb/twilio-hang-up-handling Mark Backman 2025-07-04 12:44:17 -07:00
  • f9e8748a96 TwilioFrameSerializer: Handle user hanging up before the serializer Mark Backman 2025-07-04 09:42:16 -07:00
  • 20d6bf267a Merge pull request #2146 from pipecat-ai/remove_gemini_duplicated_code Filipi da Silva Fuchter 2025-07-04 11:59:10 -03:00
  • b573f9dab2 Removing duplicated code inside Gemini. Filipi Fuchter 2025-07-04 10:57:53 -03:00
  • 7ed4fe50d4 Update gemini.py Pete 2025-07-03 19:39:44 -04:00
  • 6f66ec1727 Update gemini.py Pete 2025-07-03 18:55:21 -04:00
  • c7e758fc36 Merge branch 'main' into groundingMetadata Pete 2025-07-03 18:47:47 -04:00
  • 14c22234bb Fix parameter name consistency in parse_server_event function Pete 2025-07-03 18:02:24 -04:00
  • d565e9ae53 Update grounding metadata example with final refinements Pete 2025-07-03 17:53:55 -04:00
  • 4951c97eab Clean up verbose logging in grounding metadata implementation Pete 2025-07-03 17:49:27 -04:00
  • 9b38f3e2fa Delete examples/foundational/26f-gemini-multimodal-live-files-api.py Pete 2025-07-03 17:15:18 -04:00
  • dbc76389d8 Merge pull request #2140 from pipecat-ai/mb/fix-26-imports Mark Backman 2025-07-03 14:12:54 -07:00
  • c27f838444 Merge pull request #2124 from pipecat-ai/aleix/frame-processor-no-push-queue Aleix Conchillo Flaqué 2025-07-03 14:03:05 -07:00
  • ce84485e26 Merge pull request #2142 from pipecat-ai/aleix/publish-workflow-message Aleix Conchillo Flaqué 2025-07-03 14:02:51 -07:00
  • 6cf254e2f9 Fix: missing import in 26f foundational example, update twilio transport_params to FastAPIWebsocketParams Mark Backman 2025-07-03 13:47:54 -07:00
  • 02b63c28a5 FrameProcessor: remove unnecessary push task Aleix Conchillo Flaqué 2025-07-02 16:49:41 -07:00
  • 57c6ce7ffa github: update publish message to make it clear Aleix Conchillo Flaqué 2025-07-03 13:55:02 -07:00
  • 2f3272ea2f Merge pull request #2135 from pipecat-ai/aleix/pipecat-0.0.74 v0.0.74 Aleix Conchillo Flaqué 2025-07-03 13:46:00 -07:00
  • f5c2d57e4b update CHANGELOG for 0.0.74 Aleix Conchillo Flaqué 2025-07-03 11:15:35 -07:00
  • baa878272d scripts(evals): added 07a-interruptible-speechmatics.py Aleix Conchillo Flaqué 2025-07-03 13:44:02 -07:00
  • 093285868e scripts(evals): update timeout back to 90 seconds Aleix Conchillo Flaqué 2025-07-03 11:17:41 -07:00
  • 6c9d058ec2 Merge pull request #2139 from pipecat-ai/filipi/changelog_improvements Filipi da Silva Fuchter 2025-07-03 17:36:55 -03:00
  • 5df7be6892 Mentioning the SpeechmaticsSTTService in the changelog. Filipi Fuchter 2025-07-03 17:35:30 -03:00