{"id":13809558,"url":"https://github.com/OpenVoiceOS/ovos-core","last_synced_at":"2025-05-14T08:32:47.535Z","repository":{"id":37078230,"uuid":"340058160","full_name":"OpenVoiceOS/ovos-core","owner":"OpenVoiceOS","description":"OpenVoiceOS Core, the FOSS Artificial Intelligence platform. ","archived":false,"fork":true,"pushed_at":"2025-05-06T06:22:59.000Z","size":138927,"stargazers_count":204,"open_issues_count":11,"forks_count":19,"subscribers_count":8,"default_branch":"dev","last_synced_at":"2025-05-06T06:47:13.470Z","etag":null,"topics":["hacktoberfest"],"latest_commit_sha":null,"homepage":"https://openvoiceos.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"MycroftAI/mycroft-core","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenVoiceOS.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-02-18T13:27:04.000Z","updated_at":"2025-05-05T06:44:21.000Z","dependencies_parsed_at":"2023-10-10T21:22:02.744Z","dependency_job_id":"8f20e860-12a1-4d94-80a0-f56946970355","html_url":"https://github.com/OpenVoiceOS/ovos-core","commit_stats":{"total_commits":4148,"total_committers":210,"mean_commits":"19.752380952380953","dds":0.6863548698167792,"last_synced_commit":"4c9dc3d91e78f301188c1117f0f785afc3e77e1a"},"previous_names":[],"tags_count":533,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVoiceOS%2Fovos-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVoiceOS%2Fovos-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVoiceOS%2Fovos-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVoiceOS%2Fovos-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenVoiceOS","download_url":"https://codeload.github.com/OpenVoiceOS/ovos-core/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254104865,"owners_count":22015554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest"],"created_at":"2024-08-04T02:00:30.511Z","updated_at":"2025-05-14T08:32:42.524Z","avatar_url":"https://github.com/OpenVoiceOS.png","language":"Python","funding_links":[],"categories":["Projects using OPM","Python"],"sub_categories":["Audio Transformers"],"readme":"[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE.md)\n![Unit Tests](https://github.com/OpenVoiceOS/ovos-core/actions/workflows/unit_tests.yml/badge.svg)\n[![codecov](https://codecov.io/gh/OpenVoiceOS/ovos-core/branch/dev/graph/badge.svg?token=CS7WJH4PO2)](https://codecov.io/gh/OpenVoiceOS/ovos-core)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)\n[![Chat](https://img.shields.io/matrix/openvoiceos-general:matrix.org)](https://matrix.to/#/#OpenVoiceOS-general:matrix.org)\n[![GitHub Discussions](https://img.shields.io/github/discussions/OpenVoiceOS/OpenVoiceOS?label=OVOS%20Discussions)](https://github.com/OpenVoiceOS/OpenVoiceOS/discussions)\n\n# OVOS-core\n\n[OpenVoiceOS](https://openvoiceos.org/) is an open source platform for smart speakers and other voice-centric devices.\n\n[Mycroft](https://mycroft.ai) was a hackable, open source voice assistant by the now defunct MycroftAI. OpenVoiceOS continues that work and ovos-core (this repo) is the central component.\n\nAll Mycroft Skills and Plugins should work normally with OVOS-core, with the exception of Common Play and other media-related skills. Other Mycroft-based assistants are also believed, but not guaranteed, to be compatible.\n\nThe biggest difference between OVOS-core and Mycroft-core is that OVOS-core is fully modular. Furthermore, common\ncomponents have been repackaged as plugins. That means it isn't just a great assistant on its own, but also a pretty\nsmall library!\n\n## Table of Contents\n\n- [Installing OVOS](#installing-ovos)\n- [Skills](#skills)\n- [Getting Involved](#getting-involved)\n- [Links](#links)\n\n## Installing OVOS\n\nIf you have an existing system that you would like to install OVOS on, we strongly suggest the [ovos-installer](https://github.com/OpenVoiceOS/ovos-installer) to install OVOS and its dependencies. The full assistant requires several repositories and the installer makes it easy to install them all at once.\n\nIf you would like to install OVOS on a Raspberry Pi, we suggest using the [RaspOVOS](https://github.com/OpenVoiceOS/RaspOVOS) image. This image is based on Raspberry Pi OS and includes OVOS and its dependencies running in a \"headless\" mode (no GUI). It is designed and optimized for a Raspberry Pi 3B, so on a 4 or higher its performance is even better.\n\nIf you would like to install OVOS on embedded hardware, we suggest using [ovos-buildroot](https://github.com/OpenVoiceOS/ovos-buildroot). This is a buildroot configuration that can be used to build a custom Linux distribution for embedded hardware. It includes OVOS and its dependencies, and is designed to be as small and efficient as possible.\n\nYou can find detailed documentation over at the [community-docs](https://openvoiceos.github.io/community-docs) or [ovos-technical-manual](https://openvoiceos.github.io/ovos-technical-manual)\n\nThis repo can be installed standalone via `pip install ovos-core`, which will install the bare minimum components common to all services. This is useful for developers who want to build their own custom voice assistant. For more details, [please see the community docs](https://openvoiceos.github.io/community-docs/042-install_ovos_core/).\n\n## Skills\n\nOVOS is nothing without skills. There are a handful of default skills, but [most need to be installed explicitly](https://openvoiceos.github.io/community-docs/080-ht_skills/). OVOS skills are all pip-installable, and can be found on [PyPI](https://pypi.org/) or by [browsing the OVOS organization on GitHub](https://github.com/orgs/OpenVoiceOS/repositories?language=\u0026q=skill\u0026sort=\u0026type=all). Most classic Mycroft skills will also work on OVOS.\n\nPlease share your own interesting work!\n\n## Getting Involved\n\nThis is an open source project. We would love your help. We have prepared a [contributing](.github/CONTRIBUTING.md)\nguide to help you get started.\n\nThe easiest way for anyone to contribute is to help with translations! You can help without any programming knowledge via the [translation portal](https://gitlocalize.com/users/OpenVoiceOS)\n\nIf this is your first PR, or you're not sure where to get started,\nsay hi in [OpenVoiceOS Chat](https://matrix.to/#/!XFpdtmgyCoPDxOMPpH:matrix.org?via=matrix.org) and a team member would\nbe happy to mentor you.\nJoin the [Discussions](https://github.com/OpenVoiceOS/OpenVoiceOS/discussions) for questions and answers.\n\n## Credits\n\nThe OpenVoiceOS team thanks the following entities (in addition to MycroftAI) for making certain code and/or\nmanpower resources available to us:\n\n- [NeonGecko](https://neon.ai)\n- [KDE](https://kde.org) / [Blue Systems](https://blue-systems.com/)\n\n## Links\n\n* [Community Documentation](https://openvoiceos.github.io/community-docs)\n* [ovos-technical-manual](https://openvoiceos.github.io/ovos-technical-manual)\n* [Release Notes](https://github.com/OpenVoiceOS/ovos-core/releases)\n* [OpenVoiceOS Chat](https://matrix.to/#/!XFpdtmgyCoPDxOMPpH:matrix.org?via=matrix.org)\n* [OpenVoiceOS Website](https://openvoiceos.org)\n* [Open Conversational AI Forums](https://community.openconversational.ai/)  (previously mycroft forums)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOpenVoiceOS%2Fovos-core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FOpenVoiceOS%2Fovos-core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOpenVoiceOS%2Fovos-core/lists"}