Sign inSign up

demsking/oremi-kansa-agent

By demsking

•Updated 4 months ago

A natural language API that delivers podcast info for the Oremi Personal Assistant.

Image
0

1.1K

demsking/oremi-kansa-agent repository overview

⁠Oremi Kànsà Agent

Buy me a beer

Oremi Kànsà Agent is a RESTful service that uses LLM to process natural language podcast requests and return structured podcast data. It powers the Oremi Personal Assistant, enabling users to discover and play podcasts through voice commands.

The name combines "Oremi", meaning "my friend" in Yoruba, and "Kànsà", a Yoruba verb meaning "to narrate" or "to tell a story". It captures the essence of podcasting: friendly, spoken storytelling made accessible through natural interaction.

Oremi Kànsà Agent Logo

⁠Features

  • Accepts natural language requests via HTTP
  • Understands podcast intent using LLM
  • Returns podcast metadata and stream/playback URL in JSON
  • Built for integration with voice-based assistant systems
  • Easily deployable using the demsking/oremi-kansa-agent⁠ Docker image.

⁠Documentation

Find the Oremi Kànsà Agent deployment and API documentation at https://demsking.gitlab.io/oremi-kansa-agent⁠.

⁠Git Repository

⁠Versioning

Given a version number MAJOR.MINOR.PATCH, increment the:

  • MAJOR version when you make incompatible API changes,
  • MINOR version when you add functionality in a backwards-compatible manner, and
  • PATCH version when you make backwards-compatible bug fixes.

Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.

See SemVer.org⁠ for more details.

⁠License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at LICENSE⁠.

Tag summary

Content type

Image

Digest

sha256:a530bf970…

Size

3 GB

Last updated

4 months ago

docker pull demsking/oremi-kansa-agent