Skip to content

feat: Add OpenAI-compatible API example and update dependencies#72

Merged
74th merged 2 commits into
developfrom
feat/openai-compatible
May 17, 2026
Merged

feat: Add OpenAI-compatible API example and update dependencies#72
74th merged 2 commits into
developfrom
feat/openai-compatible

Conversation

@74th
Copy link
Copy Markdown
Owner

@74th 74th commented May 17, 2026

This pull request adds a new example application that enables speech-based interaction with an OpenAI-compatible API, such as LM Studio. The new example demonstrates how to use the OpenAI API for generating responses, integrates with the existing servo and speech infrastructure, and updates documentation and dependencies accordingly.

New OpenAI-compatible example app:

  • Added example_apps/openai_compatible.py, an example app that uses an OpenAI-compatible API to generate spoken responses. This app handles voice recognition, servo movement, and speech synthesis, and uses environment variables for configuration.

Dependency management:

  • Updated pyproject.toml to add an example-openai extra with the required openai package dependency.

Documentation updates:

  • Updated AGENTS.md to document the new example_apps/openai_compatible.py example and clarify the description for the Gemini example.

@74th 74th merged commit 971be66 into develop May 17, 2026
1 check passed
@74th 74th deleted the feat/openai-compatible branch May 17, 2026 03:19
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.

1 participant