{"id":124375,"url":"https://github.com/lee-b/kobold_assistant","last_synced_at":"2026-04-03T04:30:31.815Z","repository":{"id":168013974,"uuid":"643634942","full_name":"lee-b/kobold_assistant","owner":"lee-b","description":"Like ChatGPT's voice conversations with an AI, but entirely offline/private/trade-secret-friendly, using local AI models such as LLama 2 and Whisper","archived":false,"fork":false,"pushed_at":"2024-08-20T11:19:56.000Z","size":880,"stargazers_count":161,"open_issues_count":6,"forks_count":15,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-02-25T13:34:14.873Z","etag":null,"topics":["ai-assistant","ai-assistants","android","desktop","koboldai","koboldcpp","linux","llama","llm","local-ai","mobile","oobabooga","speech-to-text","text-generation-webui","text-to-speech","voice-assistant","voice-recognition"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lee-b.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-21T19:27:09.000Z","updated_at":"2026-01-14T11:38:10.000Z","dependencies_parsed_at":"2024-08-18T19:06:02.273Z","dependency_job_id":"fab1b275-0fa9-4aa7-be06-62710d53b7a8","html_url":"https://github.com/lee-b/kobold_assistant","commit_stats":{"total_commits":49,"total_committers":1,"mean_commits":49.0,"dds":0.0,"last_synced_commit":"1904beac864825c3ec76e9f4892cdb33adadc785"},"previous_names":["lee-b/kobold_assistant"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/lee-b/kobold_assistant","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lee-b","download_url":"https://codeload.github.com/lee-b/kobold_assistant/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29969700,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T12:56:10.327Z","status":"ssl_error","status_checked_at":"2026-03-01T12:55:24.744Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"}},"owner":{"login":"lee-b","name":"Lee B","uuid":"3678887","kind":"user","description":"Coding out of Belfast, Northern Ireland","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3678887?u=0400ae250e41b7b2ca203a9519fc4bd8f0e2ae31\u0026v=4","repositories_count":111,"last_synced_at":"2023-08-01T04:40:56.230Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lee-b","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-05T14:37:33.154Z","updated_at":"2023-08-01T04:40:56.569Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lee-b","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lee-b/repositories"},"packages":[{"id":10351869,"name":"github.com/lee-b/kobold_assistant","ecosystem":"go","description":null,"homepage":null,"licenses":"agpl-3.0","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/lee-b/kobold_assistant","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2023-05-21T19:37:51.000Z","latest_release_published_at":"2023-05-27T18:54:05.000Z","latest_release_number":"v0.1.4","last_synced_at":"2026-03-05T15:00:38.990Z","created_at":"2024-06-11T15:41:10.195Z","updated_at":"2026-03-05T15:00:38.990Z","registry_url":"https://pkg.go.dev/github.com/lee-b/kobold_assistant","install_command":"go get github.com/lee-b/kobold_assistant","documentation_url":"https://pkg.go.dev/github.com/lee-b/kobold_assistant#section-documentation","metadata":{},"repo_metadata":{"id":168013974,"uuid":"643634942","full_name":"lee-b/kobold_assistant","owner":"lee-b","description":"Like ChatGPT's voice conversations with an AI, but entirely offline/private/trade-secret-friendly, using local AI models such as LLama 2 and Whisper","archived":false,"fork":false,"pushed_at":"2024-08-20T11:19:56.000Z","size":880,"stargazers_count":161,"open_issues_count":6,"forks_count":15,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-10-07T14:14:13.818Z","etag":null,"topics":["ai-assistant","ai-assistants","android","desktop","koboldai","koboldcpp","linux","llama","llm","local-ai","mobile","oobabooga","speech-to-text","text-generation-webui","text-to-speech","voice-assistant","voice-recognition"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lee-b.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-21T19:27:09.000Z","updated_at":"2025-10-04T15:42:14.000Z","dependencies_parsed_at":"2024-08-18T19:06:02.273Z","dependency_job_id":"fab1b275-0fa9-4aa7-be06-62710d53b7a8","html_url":"https://github.com/lee-b/kobold_assistant","commit_stats":{"total_commits":49,"total_committers":1,"mean_commits":49.0,"dds":0.0,"last_synced_commit":"1904beac864825c3ec76e9f4892cdb33adadc785"},"previous_names":["lee-b/kobold_assistant"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/lee-b/kobold_assistant","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lee-b","download_url":"https://codeload.github.com/lee-b/kobold_assistant/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278958818,"owners_count":26075755,"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","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"},"owner_record":{"login":"lee-b","name":"Lee B","uuid":"3678887","kind":"user","description":"Coding out of Belfast, Northern Ireland","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3678887?u=0400ae250e41b7b2ca203a9519fc4bd8f0e2ae31\u0026v=4","repositories_count":111,"last_synced_at":"2023-08-01T04:40:56.230Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lee-b","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-05T14:37:33.154Z","updated_at":"2023-08-01T04:40:56.569Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lee-b","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lee-b/repositories"},"tags":[{"name":"v0.1.4","sha":"2add917b6d3f31764bd2e9d97a9cd8c6ef841aef","kind":"tag","published_at":"2023-05-27T19:18:21.000Z","download_url":"https://codeload.github.com/lee-b/kobold_assistant/tar.gz/v0.1.4","html_url":"https://github.com/lee-b/kobold_assistant/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lee-b/kobold_assistant@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"c6d97db41dfd4ecedcd004a2514ae7b13886545f","kind":"tag","published_at":"2023-05-23T20:39:13.000Z","download_url":"https://codeload.github.com/lee-b/kobold_assistant/tar.gz/v0.1.3","html_url":"https://github.com/lee-b/kobold_assistant/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lee-b/kobold_assistant@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"9c17aeb8e3f6d585c56e636c5c775c603411cc63","kind":"tag","published_at":"2023-05-22T20:32:56.000Z","download_url":"https://codeload.github.com/lee-b/kobold_assistant/tar.gz/v0.1.2","html_url":"https://github.com/lee-b/kobold_assistant/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lee-b/kobold_assistant@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"30659a1dff48b74132c6bebb7d4ca49a1b2757b9","kind":"tag","published_at":"2023-05-21T23:11:57.000Z","download_url":"https://codeload.github.com/lee-b/kobold_assistant/tar.gz/v0.1.1","html_url":"https://github.com/lee-b/kobold_assistant/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lee-b/kobold_assistant@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"644a0d341bae5820443937b806206cbee7ca4aaa","kind":"tag","published_at":"2023-05-21T19:43:42.000Z","download_url":"https://codeload.github.com/lee-b/kobold_assistant/tar.gz/v0.1.0","html_url":"https://github.com/lee-b/kobold_assistant/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lee-b/kobold_assistant@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-08T15:13:06.162Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.966061736475957,"dependent_packages_count":6.527826853133711,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.746944294804834},"purl":"pkg:golang/github.com/lee-b/kobold_assistant","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/lee-b/kobold_assistant","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/lee-b/kobold_assistant","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/lee-b/kobold_assistant/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T17:43:26.997Z","issues_count":5,"pull_requests_count":11,"avg_time_to_close_issue":11249635.0,"avg_time_to_close_pull_request":1009465.0,"issues_closed_count":4,"pull_requests_closed_count":6,"pull_request_authors_count":2,"issue_authors_count":3,"avg_comments_per_issue":1.2,"avg_comments_per_pull_request":0.36363636363636365,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":9,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/issues","maintainers":[{"login":"lee-b","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lee-b"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flee-b%2Fkobold_assistant/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flee-b%2Fkobold_assistant/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flee-b%2Fkobold_assistant/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flee-b%2Fkobold_assistant/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flee-b%2Fkobold_assistant/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2064141,"maintainers_count":0,"namespaces_count":773328,"keywords_count":0,"github":"golang","metadata":{"funded_packages_count":53166},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-03-07T06:29:50.830Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1639896,"full_name":"lee-b/kobold_assistant","default_branch":"master","total_commits":49,"total_committers":1,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":49.0,"dds":0.0,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-03-04T00:45:51.444Z","last_synced_commit":"1904beac864825c3ec76e9f4892cdb33adadc785","created_at":"2024-07-25T15:32:26.229Z","updated_at":"2026-03-04T00:45:51.421Z","committers":[{"name":"Lee Braiden","email":"leebraid@gmail.com","login":"lee-b","count":49}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-05T00:00:32.724Z","repositories_count":6185273,"commits_count":930743514,"contributors_count":36048440,"owners_count":1146677,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"lee-b/kobold_assistant","html_url":"https://github.com/lee-b/kobold_assistant","last_synced_at":"2026-02-19T08:00:58.410Z","status":"error","issues_count":5,"pull_requests_count":11,"avg_time_to_close_issue":11249635.0,"avg_time_to_close_pull_request":1009465.0,"issues_closed_count":4,"pull_requests_closed_count":6,"pull_request_authors_count":2,"issue_authors_count":3,"avg_comments_per_issue":1.2,"avg_comments_per_pull_request":0.36363636363636365,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":9,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2024-07-25T15:32:32.912Z","updated_at":"2026-02-19T08:00:58.410Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lee-b%2Fkobold_assistant/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{"dependencies":9}},"issue_author_associations_count":{"table":{"NONE":5}},"pull_request_author_associations_count":{"table":{"NONE":9,"OWNER":2}},"issue_authors":{"table":{"durandarthur":2,"Zipties":2,"kdwoell":1}},"pull_request_authors":{"table":{"dependabot[bot]":9,"lee-b":2}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-01T00:00:08.495Z","repositories_count":13520811,"issues_count":35004998,"pull_requests_count":114035896,"authors_count":11176813,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{}},"maintainers":[{"table":{"login":"lee-b","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lee-b"}}],"active_maintainers":[]}},"events":{"total":{"ForkEvent":2,"WatchEvent":34},"last_year":{"ForkEvent":2,"WatchEvent":10}},"keywords":["ai-assistant","ai-assistants","android","desktop","koboldai","koboldcpp","linux","llama","llm","local-ai","mobile","oobabooga","speech-to-text","text-generation-webui","text-to-speech","voice-assistant","voice-recognition"],"dependencies":[{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2024-01-19T11:23:53.960Z","updated_at":"2024-01-19T11:23:53.960Z","repository_link":"https://github.com/lee-b/kobold_assistant/blob/master/poetry.lock","dependencies":[{"id":15702091505,"package_name":"accelerate","ecosystem":"pypi","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":15702091506,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.8.4","direct":false,"kind":"runtime","optional":false},{"id":15702091507,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":15702091508,"package_name":"anyascii","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":15702091874,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":15702091878,"package_name":"async-timeout","ecosystem":"pypi","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":15702091882,"package_name":"attrs","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":"runtime","optional":false},{"id":15702091884,"package_name":"audioread","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15702091888,"package_name":"babel","ecosystem":"pypi","requirements":"2.12.1","direct":false,"kind":"runtime","optional":false},{"id":15702091890,"package_name":"bangla","ecosystem":"pypi","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":15702092905,"package_name":"blinker","ecosystem":"pypi","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":15702092906,"package_name":"bnnumerizer","ecosystem":"pypi","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":15702094332,"package_name":"bnunicodenormalizer","ecosystem":"pypi","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":15702094843,"package_name":"boltons","ecosystem":"pypi","requirements":"23.0.0","direct":false,"kind":"runtime","optional":false},{"id":15702094844,"package_name":"certifi","ecosystem":"pypi","requirements":"2023.5.7","direct":false,"kind":"runtime","optional":false},{"id":15702094845,"package_name":"cffi","ecosystem":"pypi","requirements":"1.15.1","direct":false,"kind":"runtime","optional":false},{"id":15702094846,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":15702094847,"package_name":"clean-fid","ecosystem":"pypi","requirements":"0.1.35","direct":false,"kind":"runtime","optional":false},{"id":15702094848,"package_name":"click","ecosystem":"pypi","requirements":"8.1.3","direct":false,"kind":"runtime","optional":false},{"id":15702094849,"package_name":"clip-anytorch","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":15702095040,"package_name":"cmake","ecosystem":"pypi","requirements":"3.26.3","direct":false,"kind":"runtime","optional":false},{"id":15702095041,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":15702095042,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":15702095043,"package_name":"coqpit","ecosystem":"pypi","requirements":"0.0.17","direct":false,"kind":"runtime","optional":false},{"id":15702095056,"package_name":"cssselect","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":15702095057,"package_name":"cycler","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":15702095058,"package_name":"cython","ecosystem":"pypi","requirements":"0.29.28","direct":false,"kind":"runtime","optional":false},{"id":15702095059,"package_name":"d","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":15702095653,"package_name":"dateparser","ecosystem":"pypi","requirements":"1.1.8","direct":false,"kind":"runtime","optional":false},{"id":15702095654,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":15702095655,"package_name":"docker-pycreds","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":15702095656,"package_name":"docopt","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":15702095657,"package_name":"einops","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":15702095658,"package_name":"ffmpeg-python","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":15702095659,"package_name":"filelock","ecosystem":"pypi","requirements":"3.12.0","direct":false,"kind":"runtime","optional":false},{"id":15702095660,"package_name":"flask","ecosystem":"pypi","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":15702095661,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.39.4","direct":false,"kind":"runtime","optional":false},{"id":15702095662,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":15702095663,"package_name":"fsspec","ecosystem":"pypi","requirements":"2023.5.0","direct":false,"kind":"runtime","optional":false},{"id":15702095664,"package_name":"ftfy","ecosystem":"pypi","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":15702095665,"package_name":"future","ecosystem":"pypi","requirements":"0.18.3","direct":false,"kind":"runtime","optional":false},{"id":15702095666,"package_name":"g2pkk","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":15702095707,"package_name":"gitdb","ecosystem":"pypi","requirements":"4.0.10","direct":false,"kind":"runtime","optional":false},{"id":15702095708,"package_name":"gitpython","ecosystem":"pypi","requirements":"3.1.31","direct":false,"kind":"runtime","optional":false},{"id":15702095709,"package_name":"gruut","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":15702096721,"package_name":"gruut-ipa","ecosystem":"pypi","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":15702096724,"package_name":"gruut-lang-de","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15702096725,"package_name":"gruut-lang-en","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15702096726,"package_name":"gruut-lang-es","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15702096727,"package_name":"gruut-lang-fr","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":15702096728,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":15702096729,"package_name":"idna","ecosystem":"pypi","requirements":"3.4","direct":false,"kind":"runtime","optional":false},{"id":15702096730,"package_name":"imageio","ecosystem":"pypi","requirements":"2.29.0","direct":false,"kind":"runtime","optional":false},{"id":15702096731,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"6.6.0","direct":false,"kind":"runtime","optional":false},{"id":15702096732,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"5.12.0","direct":false,"kind":"runtime","optional":false},{"id":15702096733,"package_name":"inflect","ecosystem":"pypi","requirements":"5.6.0","direct":false,"kind":"runtime","optional":false},{"id":15702096802,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":15702096803,"package_name":"jamo","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":15702096836,"package_name":"jieba","ecosystem":"pypi","requirements":"0.42.1","direct":false,"kind":"runtime","optional":false},{"id":15702096837,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":15702096838,"package_name":"joblib","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":15702096839,"package_name":"jsonlines","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":15702096897,"package_name":"jsonmerge","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":15702096898,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.17.3","direct":false,"kind":"runtime","optional":false},{"id":15702096899,"package_name":"k-diffusion","ecosystem":"pypi","requirements":"0.0.15","direct":false,"kind":"runtime","optional":false},{"id":15702096907,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":15702096908,"package_name":"kornia","ecosystem":"pypi","requirements":"0.6.12","direct":false,"kind":"runtime","optional":false},{"id":15702096909,"package_name":"lazy-loader","ecosystem":"pypi","requirements":"0.2","direct":false,"kind":"runtime","optional":false},{"id":15702096925,"package_name":"librosa","ecosystem":"pypi","requirements":"0.10.0.post2","direct":false,"kind":"runtime","optional":false},{"id":15702096926,"package_name":"lit","ecosystem":"pypi","requirements":"16.0.5","direct":false,"kind":"runtime","optional":false},{"id":15702096927,"package_name":"llvmlite","ecosystem":"pypi","requirements":"0.39.1","direct":false,"kind":"runtime","optional":false},{"id":15702096928,"package_name":"lxml","ecosystem":"pypi","requirements":"4.9.2","direct":false,"kind":"runtime","optional":false},{"id":15702096929,"package_name":"markdown","ecosystem":"pypi","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":15702096930,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":15702096931,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":15702096932,"package_name":"mecab-python3","ecosystem":"pypi","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":15702096933,"package_name":"more-itertools","ecosystem":"pypi","requirements":"9.1.0","direct":false,"kind":"runtime","optional":false},{"id":15702096934,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":15702096935,"package_name":"msgpack","ecosystem":"pypi","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":15702096936,"package_name":"multidict","ecosystem":"pypi","requirements":"6.0.4","direct":false,"kind":"runtime","optional":false},{"id":15702096937,"package_name":"networkx","ecosystem":"pypi","requirements":"2.8.8","direct":false,"kind":"runtime","optional":false},{"id":15702096938,"package_name":"nltk","ecosystem":"pypi","requirements":"3.8.1","direct":false,"kind":"runtime","optional":false},{"id":15702096939,"package_name":"num2words","ecosystem":"pypi","requirements":"0.5.12","direct":false,"kind":"runtime","optional":false},{"id":15702096940,"package_name":"numba","ecosystem":"pypi","requirements":"0.56.4","direct":false,"kind":"runtime","optional":false},{"id":15702096941,"package_name":"numpy","ecosystem":"pypi","requirements":"1.21.6","direct":false,"kind":"runtime","optional":false},{"id":15702096942,"package_name":"numpy","ecosystem":"pypi","requirements":"1.23.5","direct":false,"kind":"runtime","optional":false},{"id":15702096943,"package_name":"openai-whisper","ecosystem":"pypi","requirements":"20230314","direct":false,"kind":"runtime","optional":false},{"id":15702096944,"package_name":"packaging","ecosystem":"pypi","requirements":"23.1","direct":false,"kind":"runtime","optional":false},{"id":15702096945,"package_name":"pandas","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15702096946,"package_name":"pathtools","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":15702096947,"package_name":"pillow","ecosystem":"pypi","requirements":"9.5.0","direct":false,"kind":"runtime","optional":false},{"id":15702096948,"package_name":"pooch","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":15702096949,"package_name":"protobuf","ecosystem":"pypi","requirements":"3.19.6","direct":false,"kind":"runtime","optional":false},{"id":15702096950,"package_name":"psutil","ecosystem":"pypi","requirements":"5.9.5","direct":false,"kind":"runtime","optional":false},{"id":15702096951,"package_name":"pyaudio","ecosystem":"pypi","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":15702096952,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.21","direct":false,"kind":"runtime","optional":false},{"id":15702096953,"package_name":"pydub","ecosystem":"pypi","requirements":"0.25.1","direct":false,"kind":"runtime","optional":false},{"id":15702096954,"package_name":"pygments","ecosystem":"pypi","requirements":"2.15.1","direct":false,"kind":"runtime","optional":false},{"id":15702096955,"package_name":"pynndescent","ecosystem":"pypi","requirements":"0.5.10","direct":false,"kind":"runtime","optional":false},{"id":15702096959,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.0.9","direct":false,"kind":"runtime","optional":false},{"id":15702096960,"package_name":"pypinyin","ecosystem":"pypi","requirements":"0.49.0","direct":false,"kind":"runtime","optional":false},{"id":15702096969,"package_name":"pyquery","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15702096970,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"0.19.3","direct":false,"kind":"runtime","optional":false},{"id":15702096971,"package_name":"pysbd","ecosystem":"pypi","requirements":"0.3.4","direct":false,"kind":"runtime","optional":false},{"id":15702096980,"package_name":"python-crfsuite","ecosystem":"pypi","requirements":"0.9.9","direct":false,"kind":"runtime","optional":false},{"id":15702096981,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":15702096982,"package_name":"pytz","ecosystem":"pypi","requirements":"2023.3","direct":false,"kind":"runtime","optional":false},{"id":15702096983,"package_name":"pywavelets","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":15702096984,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0","direct":false,"kind":"runtime","optional":false},{"id":15702096985,"package_name":"regex","ecosystem":"pypi","requirements":"2023.5.5","direct":false,"kind":"runtime","optional":false},{"id":15702096986,"package_name":"requests","ecosystem":"pypi","requirements":"2.31.0","direct":false,"kind":"runtime","optional":false},{"id":15702096987,"package_name":"resize-right","ecosystem":"pypi","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":15702096988,"package_name":"scikit-image","ecosystem":"pypi","requirements":"0.19.3","direct":false,"kind":"runtime","optional":false},{"id":15702096989,"package_name":"scikit-image","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":15702096990,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":15702096991,"package_name":"scipy","ecosystem":"pypi","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":15702096992,"package_name":"sentry-sdk","ecosystem":"pypi","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":15702096993,"package_name":"setproctitle","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":15702096994,"package_name":"setuptools","ecosystem":"pypi","requirements":"67.8.0","direct":false,"kind":"runtime","optional":false},{"id":15702096995,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":15702096996,"package_name":"smmap","ecosystem":"pypi","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15702096997,"package_name":"soundfile","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":15702096998,"package_name":"soxr","ecosystem":"pypi","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":15702096999,"package_name":"speechrecognition","ecosystem":"pypi","requirements":"3.10.0","direct":false,"kind":"runtime","optional":false},{"id":15702097000,"package_name":"sympy","ecosystem":"pypi","requirements":"1.12","direct":false,"kind":"runtime","optional":false},{"id":15702097001,"package_name":"tensorboardx","ecosystem":"pypi","requirements":"2.6","direct":false,"kind":"runtime","optional":false},{"id":15702097043,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":15702097044,"package_name":"tifffile","ecosystem":"pypi","requirements":"2023.4.12","direct":false,"kind":"runtime","optional":false},{"id":15702097045,"package_name":"tiktoken","ecosystem":"pypi","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":15702097046,"package_name":"tokenizers","ecosystem":"pypi","requirements":"0.13.3","direct":false,"kind":"runtime","optional":false},{"id":15702097047,"package_name":"torch","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15702097048,"package_name":"torchaudio","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":15702097049,"package_name":"torchdiffeq","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":15702097050,"package_name":"torchsde","ecosystem":"pypi","requirements":"0.2.5","direct":false,"kind":"runtime","optional":false},{"id":15702097051,"package_name":"torchvision","ecosystem":"pypi","requirements":"0.15.2","direct":false,"kind":"runtime","optional":false},{"id":15702097052,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.65.0","direct":false,"kind":"runtime","optional":false},{"id":15702097053,"package_name":"trainer","ecosystem":"pypi","requirements":"0.0.20","direct":false,"kind":"runtime","optional":false},{"id":15702097086,"package_name":"trampoline","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":15702097129,"package_name":"transformers","ecosystem":"pypi","requirements":"4.29.2","direct":false,"kind":"runtime","optional":false},{"id":15702097130,"package_name":"triton","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15702097131,"package_name":"tts","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":15702097167,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":15702097168,"package_name":"tzdata","ecosystem":"pypi","requirements":"2023.3","direct":false,"kind":"runtime","optional":false},{"id":15702097169,"package_name":"tzlocal","ecosystem":"pypi","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":15702097170,"package_name":"umap-learn","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":15702097359,"package_name":"unidic-lite","ecosystem":"pypi","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":15702097365,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.16","direct":false,"kind":"runtime","optional":false},{"id":15702097366,"package_name":"wandb","ecosystem":"pypi","requirements":"0.15.3","direct":false,"kind":"runtime","optional":false},{"id":15702097367,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":15702097368,"package_name":"werkzeug","ecosystem":"pypi","requirements":"2.3.4","direct":false,"kind":"runtime","optional":false},{"id":15702097369,"package_name":"yarl","ecosystem":"pypi","requirements":"1.9.2","direct":false,"kind":"runtime","optional":false},{"id":15702097370,"package_name":"zipp","ecosystem":"pypi","requirements":"3.15.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-01-19T11:24:13.503Z","updated_at":"2024-01-19T11:24:13.503Z","repository_link":"https://github.com/lee-b/kobold_assistant/blob/master/pyproject.toml","dependencies":[{"id":15702097373,"package_name":"python","ecosystem":"pypi","requirements":"\u003e=3.9,\u003c3.11","direct":true,"kind":"runtime","optional":false},{"id":15702097374,"package_name":"speechrecognition","ecosystem":"pypi","requirements":"^3.10.0","direct":true,"kind":"runtime","optional":false},{"id":15702097375,"package_name":"pydub","ecosystem":"pypi","requirements":"^0.25.1","direct":true,"kind":"runtime","optional":false},{"id":15702097376,"package_name":"pyaudio","ecosystem":"pypi","requirements":"^0.2.13","direct":true,"kind":"runtime","optional":false},{"id":15702097377,"package_name":"d","ecosystem":"pypi","requirements":"^0.2.2","direct":true,"kind":"runtime","optional":false},{"id":15702097378,"package_name":"openai-whisper","ecosystem":"pypi","requirements":"^20230314","direct":true,"kind":"runtime","optional":false},{"id":15702097379,"package_name":"urllib3","ecosystem":"pypi","requirements":"\u003c2","direct":true,"kind":"runtime","optional":false},{"id":15702097380,"package_name":"torchaudio","ecosystem":"pypi","requirements":"^2.0.2","direct":true,"kind":"runtime","optional":false},{"id":15702097381,"package_name":"tts","ecosystem":"pypi","requirements":"^0.14.0","direct":true,"kind":"runtime","optional":false},{"id":15702097382,"package_name":"gruut","ecosystem":"pypi","requirements":"^2.2.3","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2024-07-25T15:26:10.162Z","updated_at":"2026-04-03T04:30:31.815Z","avatar_url":"https://github.com/lee-b.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/124375","html_url":"https://summary.ecosyste.ms/projects/124375"}