Skip to content

Add Hakim community integration (STT + TTS)#989

Merged
markbackman merged 1 commit into
pipecat-ai:mainfrom
malekZain-Hakim:add-hakim-integration
Jul 13, 2026
Merged

Add Hakim community integration (STT + TTS)#989
markbackman merged 1 commit into
pipecat-ai:mainfrom
malekZain-Hakim:add-hakim-integration

Conversation

@malekZain-Hakim

@malekZain-Hakim malekZain-Hakim commented Jul 13, 2026

Copy link
Copy Markdown

Summary

Lists Hakim's STT and TTS services as a community integration, per the Community Integrations Guide:

  • Adds a row to the Supported Services page for both HakimSTTService and HakimTTSService.
  • Adds dedicated service pages: api-reference/server/services/stt/hakim.mdx and .../tts/hakim.mdx, following the existing community-page pattern (e.g. Uplift AI's stt/tts pages).
  • Registers both pages in docs.json navigation, plus legacy redirect entries matching the pattern used by sibling services.

Source repository: https://github.com/tryHakimAI/hakim-pipecat (MIT licensed, includes a foundational example, README, CHANGELOG, and docstrings following the project's documented conventions).

We're the team behind Hakim and built/maintain this integration ourselves.

Demo video

Pending — will add a 30-60s demo video link to this PR description before it's ready for review, per the submission checklist.

Checklist (per the Community Integrations Guide)

  • Source code in a separate repository
  • Foundational example (examples/voice_agent_local.py, examples/smoke_test.py)
  • README with install/usage/compatibility/company-attribution
  • LICENSE (MIT)
  • Docstrings following the project's documented conventions
  • CHANGELOG.md
  • Demo video (pending)

Lists HakimSTTService and HakimTTSService on the Supported Services
page and adds dedicated service pages under
api-reference/server/services/{stt,tts}/hakim.mdx, following the
Community Integrations process.

Source: https://github.com/tryHakimAI/hakim-pipecat

@markbackman markbackman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Not blocking, but is there a reason why the minimum pipecat-ai version is 0.0.105?
https://github.com/tryHakimAI/hakim-pipecat/blob/main/requirements.txt#L4

I'm going to approve/merge as this isn't blocking, but just curious why you're using an older version as minimum. In 1.0.0, we dropped Python 3.10 support; this might be the only relevant piece, but might not impact you.

@markbackman
markbackman merged commit ddb01d4 into pipecat-ai:main Jul 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants