{"id":124814,"url":"https://github.com/sigoden/aichat","last_synced_at":"2026-06-02T11:30:31.070Z","repository":{"id":99962785,"uuid":"608896930","full_name":"sigoden/aichat","owner":"sigoden","description":"All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools \u0026 Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.","archived":false,"fork":false,"pushed_at":"2026-02-23T11:16:42.000Z","size":4159,"stargazers_count":10031,"open_issues_count":82,"forks_count":699,"subscribers_count":94,"default_branch":"main","last_synced_at":"2026-05-22T21:50:37.398Z","etag":null,"topics":["ai","ai-agents","chatbot","claude","cli","function-calling","gemini","llm","ollama","openai","rag","rust","shell","webui"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sigoden.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-03-03T00:29:39.000Z","updated_at":"2026-05-22T19:55:26.000Z","dependencies_parsed_at":"2023-10-24T09:32:24.749Z","dependency_job_id":"62b8ce78-fecb-4f74-8b9f-bd71d31ae6b1","html_url":"https://github.com/sigoden/aichat","commit_stats":{"total_commits":843,"total_committers":22,"mean_commits":38.31818181818182,"dds":0.0260972716488731,"last_synced_commit":"90475d3e7cf1710b137320dc95f23a5d035fa665"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/sigoden/aichat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33680527,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"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":{"login":"sigoden","name":null,"uuid":"4012553","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4012553?v=4","repositories_count":36,"last_synced_at":"2023-03-03T22:15:36.322Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sigoden","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T06:02:10.088Z","updated_at":"2023-03-03T22:15:36.450Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden/repositories"},"packages":[{"id":13017757,"name":"aichat","ecosystem":"nixpkgs","description":"Use GPT-4(V), Gemini, LocalAI, Ollama and other LLMs in the terminal","homepage":"https://github.com/sigoden/aichat","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/sigoden/aichat","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T14:19:47.479Z","latest_release_published_at":"2026-02-01T14:19:47.479Z","latest_release_number":"0.23.0","last_synced_at":"2026-03-07T04:19:02.966Z","created_at":"2026-02-01T14:19:46.317Z","updated_at":"2026-03-07T04:19:03.329Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=aichat","install_command":"nix-env -iA nixpkgs.aichat","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/by-name/ai/aichat/package.nix#L40","metadata":{"nix_attribute":"aichat-0.23.0","position":"pkgs/by-name/ai/aichat/package.nix:40","platforms":["x86_64-darwin","i686-darwin","aarch64-darwin","i686-freebsd","x86_64-freebsd","x86_64-solaris","aarch64-linux","armv6l-linux","armv7l-linux","i686-linux","loongarch64-linux","powerpc64-linux","powerpc64le-linux","riscv64-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv7l-netbsd","i686-netbsd","powerpc-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","i686-windows","x86_64-windows","armv7a-darwin","armv5tel-linux","armv7a-linux","m68k-linux","mips-linux","mips64-linux","mipsel-linux","mips64el-linux","riscv32-linux","armv6l-netbsd","mipsel-netbsd","riscv64-netbsd","x86_64-redox","wasm32-wasi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/aichat?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/aichat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/aichat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/aichat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/aichat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/aichat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/aichat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/aichat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/aichat/codemeta","maintainers":[{"uuid":"mwdomino","login":null,"name":"Matt Dominey","email":"matt@dominey.io","url":"https://github.com/mwdomino","packages_count":1,"html_url":null,"role":null,"created_at":"2026-03-07T04:19:03.257Z","updated_at":"2026-03-07T04:19:03.257Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/mwdomino/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":228},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-04-03T06:22:14.703Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":10367234,"name":"github.com/sigoden/aichat","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/sigoden/aichat","keywords_array":[],"namespace":null,"versions_count":41,"first_release_published_at":"2023-03-03T02:57:05.000Z","latest_release_published_at":"2025-07-06T23:38:08.000Z","latest_release_number":"v0.30.0","last_synced_at":"2026-04-20T06:33:31.244Z","created_at":"2024-06-13T08:00:00.955Z","updated_at":"2026-04-20T06:33:31.244Z","registry_url":"https://pkg.go.dev/github.com/sigoden/aichat","install_command":"go get github.com/sigoden/aichat","documentation_url":"https://pkg.go.dev/github.com/sigoden/aichat#section-documentation","metadata":{},"repo_metadata":{"id":99962785,"uuid":"608896930","full_name":"sigoden/aichat","owner":"sigoden","description":"All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools \u0026 Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.","archived":false,"fork":false,"pushed_at":"2025-10-10T03:07:46.000Z","size":4101,"stargazers_count":8360,"open_issues_count":12,"forks_count":538,"subscribers_count":58,"default_branch":"main","last_synced_at":"2025-10-18T20:47:15.426Z","etag":null,"topics":["ai","ai-agents","chatbot","claude","cli","function-calling","gemini","llm","ollama","openai","rag","rust","shell","webui"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sigoden.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-03-03T00:29:39.000Z","updated_at":"2025-10-18T19:39:55.000Z","dependencies_parsed_at":"2023-10-24T09:32:24.749Z","dependency_job_id":"62b8ce78-fecb-4f74-8b9f-bd71d31ae6b1","html_url":"https://github.com/sigoden/aichat","commit_stats":{"total_commits":843,"total_committers":22,"mean_commits":38.31818181818182,"dds":0.0260972716488731,"last_synced_commit":"90475d3e7cf1710b137320dc95f23a5d035fa665"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/sigoden/aichat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280074782,"owners_count":26267424,"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-20T02:00:06.978Z","response_time":62,"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":"sigoden","name":null,"uuid":"4012553","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4012553?v=4","repositories_count":36,"last_synced_at":"2023-03-03T22:15:36.322Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sigoden","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T06:02:10.088Z","updated_at":"2023-03-03T22:15:36.450Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden/repositories"},"tags":[{"name":"v0.30.0","sha":"430416d914896c3534c04b84c0226910c64e3e66","kind":"commit","published_at":"2025-07-06T23:38:08.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.30.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.30.0/manifests"},{"name":"v0.30.0-rc1","sha":"8e944eb833a15167c1418dd37a2196c07867458c","kind":"commit","published_at":"2025-07-04T23:45:08.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.30.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.30.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.30.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.30.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.30.0-rc1/manifests"},{"name":"v0.29.0","sha":"d9f075b731b84e8076ffec87445bf36808ed09e1","kind":"commit","published_at":"2025-03-28T00:49:06.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.29.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.29.0/manifests"},{"name":"v0.28.0","sha":"d1c603c50912873445b7108e7f71263a8da7e955","kind":"commit","published_at":"2025-02-18T11:56:49.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.28.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.28.0/manifests"},{"name":"v0.28.0-rc1","sha":"210927a6ce8dfca2f1334a17c05b937da7a64e02","kind":"commit","published_at":"2025-02-08T11:06:17.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.28.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.28.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.28.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.28.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.28.0-rc1/manifests"},{"name":"v0.27.0","sha":"843e66fafc080fc8170ca69175be003d297fef32","kind":"commit","published_at":"2025-01-28T01:27:48.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.27.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.27.0/manifests"},{"name":"v0.27.0-rc1","sha":"ee2098d7ef894f0ffc3355dac56684edb498148b","kind":"commit","published_at":"2025-01-18T02:51:05.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.27.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.27.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.27.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.27.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.27.0-rc1/manifests"},{"name":"v0.26.0","sha":"1a07be70b91a06e1e966221816a640e8284fef23","kind":"commit","published_at":"2024-12-30T10:47:48.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.26.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.26.0/manifests"},{"name":"v0.25.0","sha":"2e7ff29e967dba987d9f238f73dcd87a569d2035","kind":"commit","published_at":"2024-12-10T04:38:42.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.25.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.25.0/manifests"},{"name":"v0.24.0","sha":"6f60ad47535b75064a79331c22758d86e6e46d4f","kind":"commit","published_at":"2024-11-25T09:22:23.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.24.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.24.0/manifests"},{"name":"v0.24.0-rc2","sha":"965af1448c4196d0e94e1f5535d30d3cbd49a351","kind":"commit","published_at":"2024-11-14T22:31:07.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.24.0-rc2","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.24.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.24.0-rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.24.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.24.0-rc2/manifests"},{"name":"v0.23.0","sha":"b05d14a7c004cb570e012361ad680cdf9c4d62a9","kind":"commit","published_at":"2024-10-24T08:43:54.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.23.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"029058c43d8cff60014522603b940d63a112a822","kind":"commit","published_at":"2024-09-18T00:12:20.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.22.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.22.0/manifests"},{"name":"v0.22.0-rc3","sha":"7b32cf3ff5e95c07e889356fa96a333a5156b4f0","kind":"commit","published_at":"2024-09-14T12:16:30.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.22.0-rc3","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.22.0-rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.22.0-rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.22.0-rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.22.0-rc3/manifests"},{"name":"v0.22.0-rc1","sha":"fce390e609fef8bda6d76d5470b19e0becaa24f3","kind":"commit","published_at":"2024-09-11T11:14:12.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.22.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.22.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.22.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.22.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.22.0-rc1/manifests"},{"name":"v0.21.1","sha":"d92f102a85eb98ee0cb3eaa8a775b7d3528090ac","kind":"commit","published_at":"2024-09-03T23:46:34.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.21.1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"d57f11445da31eb1183c34d78a93f8b601c2333e","kind":"commit","published_at":"2024-09-03T08:53:16.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.21.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"514a3689e8588921e0148059967dcf2aa7282747","kind":"commit","published_at":"2024-08-02T09:54:07.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.20.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0/manifests"},{"name":"v0.20.0-rc1","sha":"e07635fc0e835034bd6707689c6ec0798bc32167","kind":"commit","published_at":"2024-08-01T15:48:23.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.20.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.20.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.20.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0-rc1/manifests"},{"name":"v0.19.0","sha":"4edf14fbbd3538ae8c39aaf9e0dd810d227538d7","kind":"commit","published_at":"2024-07-03T23:13:29.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.19.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.19.0/manifests"},{"name":"v0.18.0","sha":"38797e3264ba9aa903b82b5879f5802e2597333b","kind":"commit","published_at":"2024-06-01T02:45:53.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.18.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"154c1e0b4b7fad08094c601893b081581d2ee0c8","kind":"commit","published_at":"2024-05-13T22:36:10.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.17.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0/manifests"},{"name":"v0.17.0-rc1","sha":"dd4f3d42d79d0497a9f8a47e54b44601fc3dfea2","kind":"commit","published_at":"2024-05-11T06:00:38.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.17.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.17.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.17.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0-rc1/manifests"},{"name":"v0.16.0","sha":"a3f63a5e04cf56e4cc39b32bb33a3506d4366249","kind":"commit","published_at":"2024-04-11T00:34:18.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.16.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"78d6e1b1e09e11fd127b70bea38b442c4c4421ea","kind":"commit","published_at":"2024-04-07T14:02:05.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.15.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0/manifests"},{"name":"v0.15.0-rc1","sha":"d33fd7b2acc68df1af03e5d2cc9fa5c5f0be8764","kind":"commit","published_at":"2024-04-04T09:08:35.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.15.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.15.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.15.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0-rc1/manifests"},{"name":"v0.14.0","sha":"c3677e33801cbbf35d6e87601b65c0f8c1680018","kind":"commit","published_at":"2024-03-07T15:25:54.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.14.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"aec1b707afb1cf80ff4eb8591e1cd050fffe47b0","kind":"commit","published_at":"2024-02-25T12:27:30.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.13.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"0bda6af4dc697d1ca385134e39a1ff26ee48163e","kind":"commit","published_at":"2023-12-26T00:28:19.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.12.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"075631d794c75c1a06691243bf052e85a08d24b8","kind":"commit","published_at":"2023-11-29T03:00:00.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.11.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"a8a504e0f07c2d1c725bace7f0affb468cf0622d","kind":"commit","published_at":"2023-11-08T03:46:30.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.10.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"5dabe723ed67cb3db18f897cbf42d107255c8edb","kind":"commit","published_at":"2023-11-06T07:41:00.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.9.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0/manifests"},{"name":"v0.9.0-rc2","sha":"8c9141e1dafca8901864df4cc8a001b1954a594b","kind":"commit","published_at":"2023-10-28T12:42:41.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.9.0-rc2","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.9.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.9.0-rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0-rc2/manifests"},{"name":"v0.8.0","sha":"c36eab543377c52e230d5be08d675b330f59d566","kind":"commit","published_at":"2023-03-21T01:45:48.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.8.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"4a74f5cd72160585721dbce1e92c110125d046dd","kind":"commit","published_at":"2023-03-13T02:26:33.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.7.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"f1e65def96d6d4738835d37850e183a0d93010ca","kind":"commit","published_at":"2023-03-10T02:27:24.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.6.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"7270308a245d048bf933ee570b7febc7963a7d17","kind":"commit","published_at":"2023-03-08T13:35:21.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.5.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"281e15cbd12f2bb238d6a10ba04233927ea4e958","kind":"commit","published_at":"2023-03-06T02:57:09.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.4.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"bec8787a57821fd1fcc06b493f44e155fd7a7e84","kind":"commit","published_at":"2023-03-05T03:24:21.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.3.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"6dee2355970ded2e1de237fd2996d25ff01080db","kind":"commit","published_at":"2023-03-04T11:24:57.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.2.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"0de680a4e96f6b1675225e0a68cad54e646d8e00","kind":"commit","published_at":"2023-03-03T02:57:05.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.1.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sigoden/aichat@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-20T10:17:06.666Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.958767526308751,"dependent_packages_count":6.520931273209822,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.7398493997592865},"purl":"pkg:golang/github.com/sigoden/aichat","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/sigoden/aichat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/sigoden/aichat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/sigoden/aichat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-17T18:00:46.861Z","issues_count":589,"pull_requests_count":1290,"avg_time_to_close_issue":630008.4672897196,"avg_time_to_close_pull_request":76316.21584478577,"issues_closed_count":535,"pull_requests_closed_count":1237,"pull_request_authors_count":78,"issue_authors_count":378,"avg_comments_per_issue":1.5483870967741935,"avg_comments_per_pull_request":0.262015503875969,"merged_pull_requests_count":1148,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":273,"past_year_pull_requests_count":361,"past_year_avg_time_to_close_issue":58659.175,"past_year_avg_time_to_close_pull_request":39866.84705882353,"past_year_issues_closed_count":240,"past_year_pull_requests_closed_count":340,"past_year_pull_request_authors_count":33,"past_year_issue_authors_count":207,"past_year_avg_comments_per_issue":1.1282051282051282,"past_year_avg_comments_per_pull_request":0.26038781163434904,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":304,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/issues","maintainers":[{"login":"sigoden","count":1157,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sigoden"}],"active_maintainers":[{"login":"sigoden","count":291,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sigoden"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsigoden%2Faichat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsigoden%2Faichat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsigoden%2Faichat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsigoden%2Faichat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsigoden%2Faichat/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2118892,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","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"}},{"id":6462324,"name":"aichat","ecosystem":"cargo","description":"All-in-one LLM CLI Tool","homepage":"https://github.com/sigoden/aichat","licenses":"MIT OR Apache-2.0","normalized_licenses":["MIT","Apache-2.0"],"repository_url":"https://github.com/sigoden/aichat","keywords_array":["ai","chatgpt","cli","llm","repl"],"namespace":null,"versions_count":31,"first_release_published_at":"2023-03-03T03:19:23.746Z","latest_release_published_at":"2025-07-06T23:53:32.042Z","latest_release_number":"0.30.0","last_synced_at":"2026-04-17T05:36:56.894Z","created_at":"2023-03-03T04:29:52.280Z","updated_at":"2026-04-17T05:36:56.894Z","registry_url":"https://crates.io/crates/aichat/","install_command":"cargo install aichat","documentation_url":"https://docs.rs/aichat/","metadata":{"categories":["command-line-utilities"]},"repo_metadata":{"id":99962785,"uuid":"608896930","full_name":"sigoden/aichat","owner":"sigoden","description":"All-in-one AI CLI tool featuring Chat-REPL, Shell Assistant, RAG, AI tools \u0026 agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.","archived":false,"fork":false,"pushed_at":"2024-09-04T00:01:29.000Z","size":3443,"stargazers_count":3711,"open_issues_count":3,"forks_count":247,"subscribers_count":29,"default_branch":"main","last_synced_at":"2024-09-04T10:01:31.602Z","etag":null,"topics":["ai","ai-agents","all-in-one","azure-openai","bedrock","chatbot","claude","cli","function-calling","gemini","llm","ollama","openai","rag","tool-use","vertexai"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sigoden.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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-03-03T00:29:39.000Z","updated_at":"2024-09-04T03:21:48.000Z","dependencies_parsed_at":"2023-10-24T09:32:24.749Z","dependency_job_id":"62b8ce78-fecb-4f74-8b9f-bd71d31ae6b1","html_url":"https://github.com/sigoden/aichat","commit_stats":{"total_commits":703,"total_committers":21,"mean_commits":"33.476190476190474","dds":0.02987197724039825,"last_synced_commit":"d92f102a85eb98ee0cb3eaa8a775b7d3528090ac"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":218053759,"owners_count":16270937,"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"},"owner_record":{"login":"sigoden","name":null,"uuid":"4012553","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4012553?v=4","repositories_count":36,"last_synced_at":"2023-03-03T22:15:36.322Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sigoden","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T06:02:10.088Z","updated_at":"2023-03-03T22:15:36.450Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden/repositories"},"tags":[{"name":"v0.21.1","sha":"d92f102a85eb98ee0cb3eaa8a775b7d3528090ac","kind":"commit","published_at":"2024-09-03T23:46:34.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.21.1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"d57f11445da31eb1183c34d78a93f8b601c2333e","kind":"commit","published_at":"2024-09-03T08:53:16.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.21.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"514a3689e8588921e0148059967dcf2aa7282747","kind":"commit","published_at":"2024-08-02T09:54:07.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.20.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0/manifests"},{"name":"v0.20.0-rc1","sha":"e07635fc0e835034bd6707689c6ec0798bc32167","kind":"commit","published_at":"2024-08-01T15:48:23.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.20.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.20.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0-rc1/manifests"},{"name":"v0.19.0","sha":"4edf14fbbd3538ae8c39aaf9e0dd810d227538d7","kind":"commit","published_at":"2024-07-03T23:13:29.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.19.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.19.0/manifests"},{"name":"v0.18.0","sha":"38797e3264ba9aa903b82b5879f5802e2597333b","kind":"commit","published_at":"2024-06-01T02:45:53.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.18.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"154c1e0b4b7fad08094c601893b081581d2ee0c8","kind":"commit","published_at":"2024-05-13T22:36:10.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.17.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0/manifests"},{"name":"v0.17.0-rc1","sha":"dd4f3d42d79d0497a9f8a47e54b44601fc3dfea2","kind":"commit","published_at":"2024-05-11T06:00:38.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.17.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.17.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0-rc1/manifests"},{"name":"v0.16.0","sha":"a3f63a5e04cf56e4cc39b32bb33a3506d4366249","kind":"commit","published_at":"2024-04-11T00:34:18.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.16.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"78d6e1b1e09e11fd127b70bea38b442c4c4421ea","kind":"commit","published_at":"2024-04-07T14:02:05.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.15.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0/manifests"},{"name":"v0.15.0-rc1","sha":"d33fd7b2acc68df1af03e5d2cc9fa5c5f0be8764","kind":"commit","published_at":"2024-04-04T09:08:35.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.15.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.15.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0-rc1/manifests"},{"name":"v0.14.0","sha":"c3677e33801cbbf35d6e87601b65c0f8c1680018","kind":"commit","published_at":"2024-03-07T15:25:54.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.14.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"aec1b707afb1cf80ff4eb8591e1cd050fffe47b0","kind":"commit","published_at":"2024-02-25T12:27:30.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.13.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"0bda6af4dc697d1ca385134e39a1ff26ee48163e","kind":"commit","published_at":"2023-12-26T00:28:19.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.12.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"075631d794c75c1a06691243bf052e85a08d24b8","kind":"commit","published_at":"2023-11-29T03:00:00.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.11.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"a8a504e0f07c2d1c725bace7f0affb468cf0622d","kind":"commit","published_at":"2023-11-08T03:46:30.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.10.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"5dabe723ed67cb3db18f897cbf42d107255c8edb","kind":"commit","published_at":"2023-11-06T07:41:00.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.9.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0/manifests"},{"name":"v0.9.0-rc2","sha":"8c9141e1dafca8901864df4cc8a001b1954a594b","kind":"commit","published_at":"2023-10-28T12:42:41.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.9.0-rc2","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.9.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0-rc2/manifests"},{"name":"v0.8.0","sha":"c36eab543377c52e230d5be08d675b330f59d566","kind":"commit","published_at":"2023-03-21T01:45:48.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.8.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"4a74f5cd72160585721dbce1e92c110125d046dd","kind":"commit","published_at":"2023-03-13T02:26:33.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.7.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"f1e65def96d6d4738835d37850e183a0d93010ca","kind":"commit","published_at":"2023-03-10T02:27:24.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.6.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"7270308a245d048bf933ee570b7febc7963a7d17","kind":"commit","published_at":"2023-03-08T13:35:21.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.5.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"281e15cbd12f2bb238d6a10ba04233927ea4e958","kind":"commit","published_at":"2023-03-06T02:57:09.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.4.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"bec8787a57821fd1fcc06b493f44e155fd7a7e84","kind":"commit","published_at":"2023-03-05T03:24:21.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.3.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"6dee2355970ded2e1de237fd2996d25ff01080db","kind":"commit","published_at":"2023-03-04T11:24:57.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.2.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"0de680a4e96f6b1675225e0a68cad54e646d8e00","kind":"commit","published_at":"2023-03-03T02:57:05.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.1.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T21:29:53.422Z","dependent_packages_count":0,"downloads":66202,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":48.69734153203266,"dependent_repos_count":29.318292202377133,"dependent_packages_count":33.81230354737315,"stargazers_count":7.653748522309687,"forks_count":10.243486707660162,"average":25.94503450235056},"purl":"pkg:cargo/aichat","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/aichat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cargo/aichat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/aichat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T20:31:19.212Z","issues_count":322,"pull_requests_count":651,"avg_time_to_close_issue":1038971.9174603175,"avg_time_to_close_pull_request":107214.99845916795,"issues_closed_count":315,"pull_requests_closed_count":649,"pull_request_authors_count":44,"issue_authors_count":179,"avg_comments_per_issue":2.549689440993789,"avg_comments_per_pull_request":0.2764976958525346,"merged_pull_requests_count":613,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":258,"past_year_pull_requests_count":594,"past_year_avg_time_to_close_issue":158486.7609561753,"past_year_avg_time_to_close_pull_request":27527.923986486487,"past_year_issues_closed_count":251,"past_year_pull_requests_closed_count":592,"past_year_pull_request_authors_count":35,"past_year_issue_authors_count":137,"past_year_avg_comments_per_issue":2.4612403100775193,"past_year_avg_comments_per_pull_request":0.265993265993266,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":563,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/issues","maintainers":[{"login":"sigoden","count":606,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sigoden"}],"active_maintainers":[{"login":"sigoden","count":557,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sigoden"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/aichat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/aichat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/aichat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/aichat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/aichat/codemeta","maintainers":[{"uuid":"45141","login":"sigoden","name":null,"email":null,"url":"https://github.com/sigoden","packages_count":26,"html_url":"https://crates.io/users/sigoden","role":null,"created_at":"2023-03-03T05:15:57.860Z","updated_at":"2023-03-03T05:15:57.860Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/sigoden/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":269472,"maintainers_count":62537,"namespaces_count":0,"keywords_count":59668,"github":"rust-lang","metadata":{"funded_packages_count":21630},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2026-04-08T05:04:51.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},{"id":13139732,"name":"aichat","ecosystem":"nixpkgs","description":"Use GPT-4(V), Gemini, LocalAI, Ollama and other LLMs in the terminal","homepage":"https://github.com/sigoden/aichat","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/sigoden/aichat","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T21:15:35.428Z","latest_release_published_at":"2026-02-01T21:15:35.428Z","latest_release_number":"0.17.0","last_synced_at":"2026-03-08T13:10:21.096Z","created_at":"2026-02-01T21:15:33.883Z","updated_at":"2026-03-08T13:34:05.202Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=aichat","install_command":"nix-env -iA nixpkgs.aichat","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/tools/misc/aichat/default.nix#L34","metadata":{"nix_attribute":"aichat-0.17.0","position":"pkgs/tools/misc/aichat/default.nix:34","platforms":["x86_64-darwin","i686-darwin","aarch64-darwin","i686-freebsd","x86_64-freebsd","x86_64-solaris","aarch64-linux","armv6l-linux","armv7l-linux","i686-linux","loongarch64-linux","powerpc64-linux","powerpc64le-linux","riscv64-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv7l-netbsd","i686-netbsd","powerpc-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","i686-windows","x86_64-windows","armv7a-darwin","armv5tel-linux","armv7a-linux","m68k-linux","mips-linux","mips64-linux","mipsel-linux","mips64el-linux","riscv32-linux","armv6l-netbsd","mipsel-netbsd","riscv64-netbsd","x86_64-redox","wasm32-wasi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/aichat?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/aichat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/aichat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/aichat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/aichat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/aichat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/aichat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/aichat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/aichat/codemeta","maintainers":[{"uuid":"mwdomino","login":null,"name":"Matt Dominey","email":"matt@dominey.io","url":"https://github.com/mwdomino","packages_count":1,"html_url":null,"role":null,"created_at":"2026-03-08T13:10:21.463Z","updated_at":"2026-03-08T13:10:21.463Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/mwdomino/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":230},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-04-20T05:04:40.145Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":12719864,"name":"aichat","ecosystem":"nixpkgs","description":"Use GPT-4(V), Gemini, LocalAI, Ollama and other LLMs in the terminal","homepage":"https://github.com/sigoden/aichat","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/sigoden/aichat","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-25T23:51:41.737Z","latest_release_published_at":"2026-01-25T23:51:41.737Z","latest_release_number":"0.30.0","last_synced_at":"2026-03-26T01:16:05.360Z","created_at":"2026-01-25T23:51:41.548Z","updated_at":"2026-03-26T01:16:05.360Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=aichat","install_command":"nix-env -iA nixpkgs.aichat","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/ai/aichat/package.nix#L43","metadata":{"nix_attribute":"aichat-0.30.0","position":"pkgs/by-name/ai/aichat/package.nix:43","platforms":["x86_64-darwin","aarch64-darwin","i686-freebsd","x86_64-freebsd","x86_64-solaris","aarch64-linux","armv6l-linux","armv7l-linux","i686-linux","loongarch64-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv64-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv7l-netbsd","i686-netbsd","powerpc-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","i686-windows","x86_64-windows","armv5tel-linux","armv7a-linux","m68k-linux","mips-linux","mips64-linux","mipsel-linux","mips64el-linux","riscv32-linux","armv6l-netbsd","mipsel-netbsd","riscv64-netbsd","x86_64-redox","wasm32-wasi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/aichat?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/aichat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/aichat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/aichat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/aichat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/aichat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/aichat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/aichat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/aichat/codemeta","maintainers":[{"uuid":"mwdomino","login":null,"name":"Matt Dominey","email":"matt@dominey.io","url":"https://github.com/mwdomino","packages_count":1,"html_url":null,"role":null,"created_at":"2026-02-26T00:07:09.581Z","updated_at":"2026-02-26T00:07:09.581Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/mwdomino/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":146034,"maintainers_count":4629,"namespaces_count":0,"keywords_count":2867,"github":"NixOS","metadata":{"funded_packages_count":1543},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-04-16T05:08:04.612Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":12719397,"name":"aichat","ecosystem":"nixpkgs","description":"Chat with gpt-3.5/chatgpt in terminal.","homepage":"https://github.com/sigoden/aichat","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/sigoden/aichat","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-25T23:45:46.055Z","latest_release_published_at":"2026-01-25T23:45:46.055Z","latest_release_number":"0.8.0","last_synced_at":"2026-03-26T01:29:53.575Z","created_at":"2026-01-25T23:45:45.904Z","updated_at":"2026-03-26T01:29:53.575Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=aichat","install_command":"nix-env -iA nixpkgs.aichat","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/tools/misc/aichat/default.nix#L32","metadata":{"nix_attribute":"aichat-0.8.0","position":"pkgs/tools/misc/aichat/default.nix:32","platforms":["x86_64-darwin","i686-darwin","aarch64-darwin","i686-freebsd13","x86_64-freebsd13","x86_64-solaris","aarch64-linux","armv7l-linux","i686-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv64-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv7l-netbsd","i686-netbsd","powerpc-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","i686-windows","x86_64-windows","armv7a-darwin","armv5tel-linux","armv6l-linux","armv7a-linux","m68k-linux","riscv32-linux","armv6l-netbsd","x86_64-redox","wasm32-wasi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/aichat?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/aichat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/aichat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/aichat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/aichat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/aichat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/aichat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/aichat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/aichat/codemeta","maintainers":[{"uuid":"mwdomino","login":null,"name":"Matt Dominey","email":"matt@dominey.io","url":"https://github.com/mwdomino","packages_count":1,"html_url":null,"role":null,"created_at":"2026-02-26T00:16:31.262Z","updated_at":"2026-02-26T00:16:31.262Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/mwdomino/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":151},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-04-03T06:21:54.798Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":6653468,"name":"aichat","ecosystem":"homebrew","description":"All-in-one AI-Powered CLI Chat \u0026 Copilot","homepage":"https://github.com/sigoden/aichat","licenses":"Apache-2.0 OR MIT","normalized_licenses":["Apache-2.0","MIT"],"repository_url":"https://github.com/sigoden/aichat","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2023-03-22T22:51:31.753Z","latest_release_published_at":"2025-07-09T22:19:02.329Z","latest_release_number":"0.30.0","last_synced_at":"2026-04-18T19:16:46.539Z","created_at":"2023-03-22T22:51:31.537Z","updated_at":"2026-04-18T19:16:46.540Z","registry_url":"https://formulae.brew.sh/formula/aichat","install_command":"brew install aichat","documentation_url":null,"metadata":{},"repo_metadata":{"id":99962785,"uuid":"608896930","full_name":"sigoden/aichat","owner":"sigoden","description":"All-in-one AI CLI tool featuring Chat-REPL, Shell Assistant, RAG, AI tools \u0026 agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.","archived":false,"fork":false,"pushed_at":"2024-09-04T00:01:29.000Z","size":3443,"stargazers_count":3711,"open_issues_count":3,"forks_count":247,"subscribers_count":29,"default_branch":"main","last_synced_at":"2024-09-04T10:01:31.602Z","etag":null,"topics":["ai","ai-agents","all-in-one","azure-openai","bedrock","chatbot","claude","cli","function-calling","gemini","llm","ollama","openai","rag","tool-use","vertexai"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sigoden.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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-03-03T00:29:39.000Z","updated_at":"2024-09-04T03:21:48.000Z","dependencies_parsed_at":"2023-10-24T09:32:24.749Z","dependency_job_id":"62b8ce78-fecb-4f74-8b9f-bd71d31ae6b1","html_url":"https://github.com/sigoden/aichat","commit_stats":{"total_commits":703,"total_committers":21,"mean_commits":"33.476190476190474","dds":0.02987197724039825,"last_synced_commit":"d92f102a85eb98ee0cb3eaa8a775b7d3528090ac"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":218053759,"owners_count":16270937,"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"},"owner_record":{"login":"sigoden","name":null,"uuid":"4012553","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4012553?v=4","repositories_count":36,"last_synced_at":"2023-03-03T22:15:36.322Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sigoden","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T06:02:10.088Z","updated_at":"2023-03-03T22:15:36.450Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigoden/repositories"},"tags":[{"name":"v0.21.1","sha":"d92f102a85eb98ee0cb3eaa8a775b7d3528090ac","kind":"commit","published_at":"2024-09-03T23:46:34.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.21.1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"d57f11445da31eb1183c34d78a93f8b601c2333e","kind":"commit","published_at":"2024-09-03T08:53:16.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.21.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"514a3689e8588921e0148059967dcf2aa7282747","kind":"commit","published_at":"2024-08-02T09:54:07.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.20.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0/manifests"},{"name":"v0.20.0-rc1","sha":"e07635fc0e835034bd6707689c6ec0798bc32167","kind":"commit","published_at":"2024-08-01T15:48:23.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.20.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.20.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.20.0-rc1/manifests"},{"name":"v0.19.0","sha":"4edf14fbbd3538ae8c39aaf9e0dd810d227538d7","kind":"commit","published_at":"2024-07-03T23:13:29.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.19.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.19.0/manifests"},{"name":"v0.18.0","sha":"38797e3264ba9aa903b82b5879f5802e2597333b","kind":"commit","published_at":"2024-06-01T02:45:53.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.18.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"154c1e0b4b7fad08094c601893b081581d2ee0c8","kind":"commit","published_at":"2024-05-13T22:36:10.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.17.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0/manifests"},{"name":"v0.17.0-rc1","sha":"dd4f3d42d79d0497a9f8a47e54b44601fc3dfea2","kind":"commit","published_at":"2024-05-11T06:00:38.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.17.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.17.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.17.0-rc1/manifests"},{"name":"v0.16.0","sha":"a3f63a5e04cf56e4cc39b32bb33a3506d4366249","kind":"commit","published_at":"2024-04-11T00:34:18.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.16.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"78d6e1b1e09e11fd127b70bea38b442c4c4421ea","kind":"commit","published_at":"2024-04-07T14:02:05.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.15.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0/manifests"},{"name":"v0.15.0-rc1","sha":"d33fd7b2acc68df1af03e5d2cc9fa5c5f0be8764","kind":"commit","published_at":"2024-04-04T09:08:35.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.15.0-rc1","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.15.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.15.0-rc1/manifests"},{"name":"v0.14.0","sha":"c3677e33801cbbf35d6e87601b65c0f8c1680018","kind":"commit","published_at":"2024-03-07T15:25:54.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.14.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"aec1b707afb1cf80ff4eb8591e1cd050fffe47b0","kind":"commit","published_at":"2024-02-25T12:27:30.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.13.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"0bda6af4dc697d1ca385134e39a1ff26ee48163e","kind":"commit","published_at":"2023-12-26T00:28:19.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.12.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"075631d794c75c1a06691243bf052e85a08d24b8","kind":"commit","published_at":"2023-11-29T03:00:00.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.11.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"a8a504e0f07c2d1c725bace7f0affb468cf0622d","kind":"commit","published_at":"2023-11-08T03:46:30.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.10.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"5dabe723ed67cb3db18f897cbf42d107255c8edb","kind":"commit","published_at":"2023-11-06T07:41:00.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.9.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0/manifests"},{"name":"v0.9.0-rc2","sha":"8c9141e1dafca8901864df4cc8a001b1954a594b","kind":"commit","published_at":"2023-10-28T12:42:41.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.9.0-rc2","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.9.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.9.0-rc2/manifests"},{"name":"v0.8.0","sha":"c36eab543377c52e230d5be08d675b330f59d566","kind":"commit","published_at":"2023-03-21T01:45:48.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.8.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"4a74f5cd72160585721dbce1e92c110125d046dd","kind":"commit","published_at":"2023-03-13T02:26:33.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.7.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"f1e65def96d6d4738835d37850e183a0d93010ca","kind":"commit","published_at":"2023-03-10T02:27:24.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.6.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"7270308a245d048bf933ee570b7febc7963a7d17","kind":"commit","published_at":"2023-03-08T13:35:21.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.5.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"281e15cbd12f2bb238d6a10ba04233927ea4e958","kind":"commit","published_at":"2023-03-06T02:57:09.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.4.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"bec8787a57821fd1fcc06b493f44e155fd7a7e84","kind":"commit","published_at":"2023-03-05T03:24:21.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.3.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"6dee2355970ded2e1de237fd2996d25ff01080db","kind":"commit","published_at":"2023-03-04T11:24:57.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.2.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"0de680a4e96f6b1675225e0a68cad54e646d8e00","kind":"commit","published_at":"2023-03-03T02:57:05.000Z","download_url":"https://codeload.github.com/sigoden/aichat/tar.gz/v0.1.0","html_url":"https://github.com/sigoden/aichat/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T21:29:48.342Z","dependent_packages_count":0,"downloads":607,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":17.370826984346863,"dependent_repos_count":29.549549549549546,"dependent_packages_count":19.404019404019405,"stargazers_count":13.145865078265686,"forks_count":16.37345892782934,"docker_downloads_count":null,"average":19.16874398880217},"purl":"pkg:brew/aichat","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/homebrew/aichat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/homebrew/aichat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/homebrew/aichat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T20:31:19.212Z","issues_count":322,"pull_requests_count":651,"avg_time_to_close_issue":1038971.9174603175,"avg_time_to_close_pull_request":107214.99845916795,"issues_closed_count":315,"pull_requests_closed_count":649,"pull_request_authors_count":44,"issue_authors_count":179,"avg_comments_per_issue":2.549689440993789,"avg_comments_per_pull_request":0.2764976958525346,"merged_pull_requests_count":613,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":258,"past_year_pull_requests_count":594,"past_year_avg_time_to_close_issue":158486.7609561753,"past_year_avg_time_to_close_pull_request":27527.923986486487,"past_year_issues_closed_count":251,"past_year_pull_requests_closed_count":592,"past_year_pull_request_authors_count":35,"past_year_issue_authors_count":137,"past_year_avg_comments_per_issue":2.4612403100775193,"past_year_avg_comments_per_pull_request":0.265993265993266,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":563,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/issues","maintainers":[{"login":"sigoden","count":606,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sigoden"}],"active_maintainers":[{"login":"sigoden","count":557,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sigoden"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/aichat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/aichat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/aichat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/aichat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/aichat/codemeta","maintainers":[],"registry":{"name":"formulae.brew.sh","url":"https://formulae.brew.sh","ecosystem":"homebrew","default":true,"packages_count":9179,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"homebrew","metadata":{"funded_packages_count":882},"icon_url":"https://github.com/homebrew.png","created_at":"2022-04-12T16:38:29.467Z","updated_at":"2026-04-03T06:49:13.885Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/namespaces"}},{"id":13241844,"name":"aichat","ecosystem":"nixpkgs","description":"Chat with gpt-3.5/chatgpt in terminal.","homepage":"https://github.com/sigoden/aichat","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/sigoden/aichat","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T03:20:57.427Z","latest_release_published_at":"2026-02-02T03:20:57.427Z","latest_release_number":"0.9.0","last_synced_at":"2026-03-06T09:13:01.441Z","created_at":"2026-02-02T03:20:55.112Z","updated_at":"2026-03-06T09:13:01.912Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=aichat","install_command":"nix-env -iA nixpkgs.aichat","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/tools/misc/aichat/default.nix#L32","metadata":{"nix_attribute":"aichat-0.9.0","position":"pkgs/tools/misc/aichat/default.nix:32","platforms":["x86_64-darwin","i686-darwin","aarch64-darwin","i686-freebsd13","x86_64-freebsd13","x86_64-solaris","aarch64-linux","armv6l-linux","armv7l-linux","i686-linux","loongarch64-linux","powerpc64-linux","powerpc64le-linux","riscv64-linux","s390x-linux","x86_64-linux","aarch64-netbsd","armv7l-netbsd","i686-netbsd","powerpc-netbsd","x86_64-netbsd","i686-openbsd","x86_64-openbsd","i686-windows","x86_64-windows","armv7a-darwin","armv5tel-linux","armv7a-linux","m68k-linux","mipsel-linux","mips64el-linux","riscv32-linux","armv6l-netbsd","x86_64-redox","wasm32-wasi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/aichat?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/aichat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/aichat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/aichat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/aichat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/aichat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/aichat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/aichat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/aichat/codemeta","maintainers":[{"uuid":"mwdomino","login":null,"name":"Matt Dominey","email":"matt@dominey.io","url":"https://github.com/mwdomino","packages_count":1,"html_url":null,"role":null,"created_at":"2026-03-06T09:13:01.799Z","updated_at":"2026-03-06T09:13:01.799Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/mwdomino/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":189},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-04-03T06:23:37.723Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}}],"commits":{"id":1253513,"full_name":"sigoden/aichat","default_branch":"main","total_commits":988,"total_committers":35,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":28.228571428571428,"dds":0.037449392712550655,"past_year_total_commits":50,"past_year_total_committers":8,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":6.25,"past_year_dds":0.14,"last_synced_at":"2026-04-16T01:23:12.967Z","last_synced_commit":"82976d349ad97ac9aae0655ad631dace5e2a6385","created_at":"2023-03-10T16:51:17.558Z","updated_at":"2026-04-16T01:21:27.160Z","committers":[{"name":"sigoden","email":"sigoden@gmail.com","login":"sigoden","count":951},{"name":"cramosc","email":"cramosc","login":"cramosc","count":2},{"name":"mtul0729","email":"52401682+mtul0729","login":"mtul0729","count":2},{"name":"rolfwilms","email":"rolf_wilms@hotmail.com","login":"rolfwilms","count":2},{"name":"Adrien D.","email":"dtrckd@gmail.com","login":"dtrckd","count":1},{"name":"Julian Blank","email":"blankjul@outlook.com","login":"blankjul","count":1},{"name":"Joseph Goulden","email":"joegoulden@protonmail.com","login":"JosephGoulden","count":1},{"name":"Jackson Goode","email":"54308792+jacksongoode","login":"jacksongoode","count":1},{"name":"Gaurav Kumar","email":"gaurav.kumar@hotstar.com","login":"gauravkumar37","count":1},{"name":"Dominique Broeglin","email":"dominique.broeglin@gmail.com","login":"dbroeglin","count":1},{"name":"Christian Zangl","email":"laktak@cdak.net","login":"laktak","count":1},{"name":"Chief Marlin","email":"96321026+chiefMarlin","login":"chiefMarlin","count":1},{"name":"Anthony Rubick","email":"68485672+AnthonyMichaelTDM","login":"AnthonyMichaelTDM","count":1},{"name":"Andrew Phillips","email":"theasp","login":"theasp","count":1},{"name":"Andrew Grigorev","email":"andrew@ei-grad.ru","login":"ei-grad","count":1},{"name":"Aman","email":"51832938+amanshaw4511","login":"amanshaw4511","count":1},{"name":"Ajay Gonepuri (GONAPCORP)","email":"98868227+HKABIG","login":"HKABIG","count":1},{"name":"Kelvie Wong","email":"kelvie@kelvie.ca","login":"kelvie","count":1},{"name":"tequ","email":"git@tequ.dev","login":"tequdev","count":1},{"name":"shane s","email":"stephenson.shane.a@gmail.com","login":"shaneish","count":1},{"name":"renato-umeton","email":"25375373+renato-umeton","login":"renato-umeton","count":1},{"name":"jcromero","email":"jcromero@disconfor.me","login":"jcromero","count":1},{"name":"gcv","email":"vetoshev@gmail.com","login":"gcv","count":1},{"name":"danbeibei","email":"57632244+danbeibei","login":"danbeibei","count":1},{"name":"curricane chen","email":"36157286+Curricane","login":"Curricane","count":1},{"name":"Volodymyr Lisivka","email":"vlisivka@gmail.com","login":"vlisivka","count":1},{"name":"Tatsuya Kyushima","email":"49891479+kyu08","login":"kyu08","count":1},{"name":"ProjectMoon","email":"ProjectMoon","login":"ProjectMoon","count":1},{"name":"Patrick Jackson","email":"patrick@jackson.dev","login":"arcuru","count":1},{"name":"Nicola Coretti","email":"nico.coretti@gmail.com","login":"Nicoretti","count":1},{"name":"Michael Salaverry","email":"barakplasma@gmail.com","login":"barakplasma","count":1},{"name":"Marcus Ziadé","email":"guitaripod@icloud.com","login":"marcusziade","count":1},{"name":"LifetimeMistake","email":"57274704+LifetimeMistake","login":"LifetimeMistake","count":1},{"name":"Leo Bergnéhr","email":"leo@bergnehr.se","login":"lbergnehr","count":1},{"name":"wwsheng009","email":"vincentwwsheng@gmail.com","login":"wwsheng009","count":1}],"past_year_committers":[{"name":"sigoden","email":"sigoden@gmail.com","login":"sigoden","count":43},{"name":"renato-umeton","email":"25375373+renato-umeton","login":"renato-umeton","count":1},{"name":"gcv","email":"vetoshev@gmail.com","login":"gcv","count":1},{"name":"danbeibei","email":"57632244+danbeibei","login":"danbeibei","count":1},{"name":"curricane chen","email":"36157286+Curricane","login":"Curricane","count":1},{"name":"Christian Zangl","email":"laktak@cdak.net","login":"laktak","count":1},{"name":"Andrew Grigorev","email":"andrew@ei-grad.ru","login":"ei-grad","count":1},{"name":"Aman","email":"51832938+amanshaw4511","login":"amanshaw4511","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-29T00:00:10.453Z","repositories_count":6222960,"commits_count":899897058,"contributors_count":34898218,"owners_count":1147501,"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":"sigoden/aichat","html_url":"https://github.com/sigoden/aichat","last_synced_at":"2026-03-08T16:00:37.745Z","status":null,"issues_count":598,"pull_requests_count":1294,"avg_time_to_close_issue":630248.7089552239,"avg_time_to_close_pull_request":122576.40097008893,"issues_closed_count":536,"pull_requests_closed_count":1237,"pull_request_authors_count":82,"issue_authors_count":384,"avg_comments_per_issue":1.548494983277592,"avg_comments_per_pull_request":0.26275115919629055,"merged_pull_requests_count":1147,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":147,"past_year_pull_requests_count":88,"past_year_avg_time_to_close_issue":89624.93043478261,"past_year_avg_time_to_close_pull_request":78546.69444444444,"past_year_issues_closed_count":115,"past_year_pull_requests_closed_count":72,"past_year_pull_request_authors_count":29,"past_year_issue_authors_count":126,"past_year_avg_comments_per_issue":1.0476190476190477,"past_year_avg_comments_per_pull_request":0.6590909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":44,"created_at":"2023-05-10T14:34:59.996Z","updated_at":"2026-03-08T16:00:37.745Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigoden%2Faichat/issues","issue_labels_count":{"table":{"enhancement":278,"new model":16,"bug":9}},"pull_request_labels_count":{"table":{"help wanted":3,"new model":1}},"issue_author_associations_count":{"table":{"NONE":536,"CONTRIBUTOR":42,"OWNER":20}},"pull_request_author_associations_count":{"table":{"OWNER":1136,"NONE":111,"CONTRIBUTOR":47}},"issue_authors":{"table":{"dtrckd":24,"sigoden":20,"milanglacier":13,"tomsib2001":8,"jacksongoode":7,"Konfekt":7,"einarpersson":7,"David-Else":7,"gauravkumar37":6,"sudomain":5,"XOKP":5,"martin-eder-zeiss":4,"jeanlucthumm":4,"doggy8088":4,"kiil":4,"robottwo":4,"chiefMarlin":4,"ahmedre":4,"vt-alt":4,"cboecking":4,"Boscop":4,"0x9bb1":3,"irav2":3,"fn5":3,"bardo84":3,"g19fanatic":3,"garyblankenship":3,"jimmycav":3,"xeruf":3,"uwumarogie":3,"InfImpDrive":3,"daryltucker":3,"Kreijstal":3,"pmatos":3,"peperunas":3,"sempervictus":3,"olalonde":3,"johannesCmayer":3,"Keshav-writes-code":3,"qcts33":3,"kqvanity":2,"lboklin":2,"santosh":2,"johnd0e":2,"hkrutzer":2,"tkanarsky":2,"int":2,"williamjameshandley":2,"oatmealm":2,"erikbjoern":2,"edshamis":2,"ricardokl":2,"jcromero":2,"0x0f0f0f":2,"jul-sh":2,"guanghaoch":2,"ioctl-user":2,"bitcoinmeetups":2,"KaminariOS":2,"ahmeteid7":2,"devxpain":2,"StaniKub":2,"sunk926":2,"huangbqsky":2,"engie-b2c-perf":2,"cipriancraciun":2,"jingluoguike":2,"0x766C70":2,"gilcu3":2,"asb":2,"madsamjp":2,"teddyknox":2,"xiaofan8421":2,"Alias4D":2,"PorcoRosso85":2,"taha-yassine":2,"barakplasma":2,"anilgulecha":2,"blob42":2,"johnnyggalt":2,"achhina":2,"dkmar":2,"Nubicola":2,"t18n":2,"ifokeev":2,"LucasMatuszewski":2,"bhenriq":2,"eighteyes":2,"zhangfuwen":1,"smrtl":1,"bhq-primer":1,"fvkd":1,"stefan-girlich":1,"cfal":1,"Electrickal":1,"fld-opensource":1,"shaked8634":1,"powerman":1,"blankjul":1,"skiman6010":1,"blahgeek":1,"dev-bhaskar8":1,"flavius":1,"dreamerlzl":1,"tranquil-tr0":1,"eMPee584":1,"seaweeduk":1,"maxdiebold-erg":1,"harleypig":1,"sunzhaoyang":1,"supagu":1,"jumski":1,"jiahut":1,"justinlovinger":1,"AlexVermette-Eaton":1,"nmvega":1,"sashkachan":1,"611711Dark":1,"pcause":1,"darksinge":1,"Hinatara":1,"ali50m":1,"denniswebb":1,"amolkhatri":1,"ctappy":1,"tedzards509":1,"BillSobel":1,"chenrui333":1,"l-t-k":1,"curiosusJR":1,"sergeyka":1,"wakuflair":1,"tiphaineruy":1,"be4zad":1,"ArtemMartus":1,"eldar":1,"MorganBergen":1,"Haasebastian":1,"dbcam":1,"Barrey":1,"InTEGr8or":1,"DKchemistry":1,"Yang-Kyle":1,"luckman212":1,"mikestaub":1,"Icantjuddle":1,"weiliu1031":1,"href":1,"theasp":1,"rolfwilms":1,"j-xella":1,"shodanx2":1,"ramarivera":1,"jonahtobias":1,"PedrobyJoao":1,"JamesSullivan":1,"xescure":1,"jadbox":1,"eugeis":1,"cannin":1,"LanYunDev":1,"inifares23lab":1,"nounderline":1,"antonakv":1,"jwergieluk":1,"Titzi90":1,"mcdax":1,"0xAkuti":1,"NetWilliam":1,"patrickkdev":1,"Huge":1,"FitzWM":1,"VictorioBerra":1,"harihar-nautiyal":1,"martinstark":1,"soulwax":1,"bgie":1,"wilenius":1,"bxhzzx":1,"zaytsev":1,"ipstone":1,"tobibelm":1,"taku0":1,"alxpettit":1,"cortsf":1,"jheidbrink":1,"AliAbdullahpgr":1,"sirianni":1,"brentp":1,"y-a-v-a":1,"yekm":1,"jSayal":1,"colinmollenhour":1,"dankilman":1,"Hema2301":1,"MaxITService":1,"renato-umeton":1,"notxvilka":1,"aemonge":1,"Deon588":1,"darinkishore":1,"matt-152":1,"abatkin":1,"domvo":1,"ei-grad":1,"xdannyrobertsx":1,"chmanie":1,"Nepherim":1,"hackdefendr":1,"amgdev9":1,"coj4tuX":1,"alexWhitworth":1,"0anton":1,"alexkreidler":1,"AJKhan-e6":1,"tzok":1,"skswe":1,"kadircancetin":1,"samuelthan":1,"xifan2333":1,"zhuganglie":1,"colindaven":1,"jfsoden":1,"backdoor-dev-official":1,"khimaros":1,"zuisong":1,"younes-io":1,"mskoryh":1,"osintalex":1,"tj800x":1,"euser1":1,"pomdtr":1,"jhugs":1,"ProjectMoon":1,"bielids":1,"chmouel":1,"verdeterreprod":1,"TrevorHinesley":1,"sid3xyz":1,"kir-gadjello":1,"z-gong":1,"pookdeveloper":1,"banool":1,"smerschjohann":1,"av":1,"sjkvs21tlx":1,"ddding":1,"TheCodeLamp":1,"izelnakri":1,"lbarasc":1,"dirnberg":1,"breakpointninja":1,"vlabo":1,"mcotdev":1,"indigoviolet":1,"khinch":1,"AnthonyMichaelTDM":1,"Fizzizist":1,"pinusc":1,"Snify89":1,"kleedodo":1,"vlisivka":1,"clipod":1,"Jeromearsene":1,"cmardiros":1,"zach-is-my-name":1,"drzraf":1,"xxxAleksandrxxx":1,"netzego":1,"kingway66":1,"Swoorup":1,"electriquo":1,"miltonardila":1,"ctcjab":1,"meleu":1,"cmartinez-biohpc":1,"oshea00":1,"pkriens":1,"lurebat":1,"redog":1,"komais":1,"rbutera":1,"tallesborges":1,"UreshiiPanda":1,"some-sh":1,"MrConnorKenway":1,"SanthoshKumar189":1,"njskalski":1,"aronvandepol":1,"min0ru":1,"dcfreire":1,"id0o0bi":1,"madnight":1,"zachvalenta":1,"igorlima":1,"pup-tv":1,"lbergnehr":1,"RickRoll-mkv":1,"Gerkinfeltser":1,"andrescaroc":1,"mathomp4":1,"zegerius":1,"kumraa-1":1,"vernon2gh":1,"himat":1,"luizribeiro":1,"joeledwardson":1,"NoelJacob":1,"maxbraeutigam":1,"sabify":1,"workflow":1,"rainzm":1,"rinormaloku":1,"nissa-seru":1,"TheCrazyGM":1,"peterclemenko":1,"jchidley":1,"martianzhang":1,"kyu08":1,"hxii":1,"pwntester":1,"DeonNel1":1,"hansp27":1,"a-rbts":1,"marty-oehme":1,"kwekewk":1,"Heratiki":1,"laktak":1,"Mamut3D":1,"ozadari":1,"rodrigofd":1,"yuri-xyz":1,"ultraSsak":1,"butchoosed":1,"gordon-quad":1,"ldelossa":1,"sparkssssssssss":1,"NormTurtle":1,"evanrelf":1,"CentillionJinx":1,"makp":1,"RayyanNafees":1,"postsolar":1,"i-x":1,"jaykv":1,"Databingo":1,"jottr":1,"Zate":1,"TH3K4Y4":1,"hellmind":1,"henryprecheur":1,"NullRobot":1,"Sjlver":1,"koryaga":1,"ZzzzRyan":1,"LintaoAmons":1,"benoliver999":1,"MartenBE":1,"nebunebu":1,"eli-rich":1,"s3igo":1,"johnnywiller":1,"bbigras":1,"avi-cenna":1,"line2":1,"liukaizheng":1,"Zeug-9":1,"lem0nify":1,"sparkssssssss":1,"git-jonathankinney":1,"TensorNull":1,"cjbarroso":1,"taqtiqa-mark":1,"austinweisgrau":1,"mortenscheel":1,"Michedev":1,"powellnorma":1,"xsigoking":1,"mohsen1":1,"zhukovgreen":1,"quimt":1,"tbenst":1,"vqndev":1,"quietlight":1}},"pull_request_authors":{"table":{"sigoden":1136,"barakplasma":8,"gcv":6,"lostadi":6,"cramosc":4,"tkanarsky":4,"kyu08":4,"wiesche":4,"chiefMarlin":4,"rolfwilms":4,"mtul0729":4,"blob42":3,"dtrckd":2,"acottis":2,"pacmanmati":2,"cyio":2,"wwsheng009":2,"Curricane":2,"jackmhny":2,"dbroeglin":2,"milanglacier":2,"Nicoretti":2,"vaderyang":2,"dr-gareth-roberts":2,"cori":2,"theasp":2,"laktak":2,"Shaddy":2,"fn5":2,"wongdao":2,"ProjectMoon":2,"kit494way":2,"LifetimeMistake":2,"jiahut":2,"abatkin":2,"Konfekt":2,"alsaiduq-lab":2,"cboecking":2,"meawal":2,"kelvie":2,"0xksure":2,"ghimire":2,"blankjul":2,"human-spider":2,"mil":2,"tequdev":2,"jcromero":2,"arcuru":2,"ldelossa":2,"amanshaw4511":1,"renovate[bot]":1,"cavoirom":1,"zegerius":1,"kw217":1,"gauravkumar37":1,"AnthonyMichaelTDM":1,"0Armaan025":1,"henryprecheur":1,"JosephGoulden":1,"Titzi90":1,"sempervictus":1,"Robabibert":1,"weiliu1031":1,"0m364":1,"nobunagaaa":1,"peat":1,"alexs-sh":1,"chrisbarrett":1,"subpop":1,"morags":1,"seph-barker":1,"David-Else":1,"ei-grad":1,"TheGoddessInari":1,"TrevorS":1,"UnsafeOats":1,"lbergnehr":1,"vlisivka":1,"ohshane":1,"danbeibei":1,"jacksongoode":1,"HKABIG":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-17T00:00:06.634Z","repositories_count":13775726,"issues_count":34640242,"pull_requests_count":113157090,"authors_count":11206675,"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":{"enhancement":68}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":129,"CONTRIBUTOR":5}},"past_year_pull_request_author_associations_count":{"table":{"NONE":38,"OWNER":29,"CONTRIBUTOR":11}},"past_year_issue_authors":{"table":{"doggy8088":4,"g19fanatic":3,"dtrckd":3,"sempervictus":3,"daryltucker":3,"Keshav-writes-code":3,"bardo84":3,"ioctl-user":2,"dkmar":2,"cipriancraciun":2,"johnnyggalt":2,"anilgulecha":2,"xiaofan8421":2,"ldelossa":1,"ramarivera":1,"rainzm":1,"quimt":1,"postsolar":1,"pookdeveloper":1,"pinusc":1,"lem0nify":1,"l-t-k":1,"lurebat":1,"madsamjp":1,"peterclemenko":1,"pcause":1,"patrickkdev":1,"NullRobot":1,"martinstark":1,"mcdax":1,"notxvilka":1,"nmvega":1,"nebunebu":1,"milanglacier":1,"mskoryh":1,"MrConnorKenway":1,"zhukovgreen":1,"zhangfuwen":1,"yuri-xyz":1,"y-a-v-a":1,"xifan2333":1,"vlabo":1,"verdeterreprod":1,"tranquil-tr0":1,"tobibelm":1,"Titzi90":1,"TH3K4Y4":1,"TensorNull":1,"tedzards509":1,"taqtiqa-mark":1,"sunzhaoyang":1,"smerschjohann":1,"Sjlver":1,"sjkvs21tlx":1,"shodanx2":1,"seaweeduk":1,"rodrigofd":1,"rinormaloku":1,"RickRoll-mkv":1,"ricardokl":1,"renato-umeton":1,"redog":1,"LanYunDev":1,"eli-rich":1,"electriquo":1,"eldar":1,"ei-grad":1,"drzraf":1,"dirnberg":1,"David-Else":1,"darksinge":1,"coj4tuX":1,"chmouel":1,"cfal":1,"cannin":1,"blahgeek":1,"bhq-primer":1,"bhenriq":1,"bgie":1,"banool":1,"austinweisgrau":1,"antonakv":1,"andrescaroc":1,"amgdev9":1,"AliAbdullahpgr":1,"ahmeteid7":1,"abatkin":1,"0xAkuti":1,"laktak":1,"Kreijstal":1,"koryaga":1,"komais":1,"kleedodo":1,"kingway66":1,"kiil":1,"khinch":1,"khimaros":1,"j-xella":1,"jwergieluk":1,"jul-sh":1,"jimmycav":1,"jheidbrink":1,"jeanlucthumm":1,"izelnakri":1,"InTEGr8or":1,"id0o0bi":1,"Icantjuddle":1,"Hema2301":1,"gordon-quad":1,"garyblankenship":1,"flavius":1,"Fizzizist":1,"eMPee584":1}},"past_year_pull_request_authors":{"table":{"sigoden":29,"lostadi":6,"gcv":6,"pacmanmati":2,"mtul0729":2,"mil":2,"meawal":2,"ldelossa":2,"laktak":2,"kit494way":2,"jackmhny":2,"Curricane":2,"cramosc":2,"cboecking":2,"abatkin":2,"Titzi90":1,"TheGoddessInari":1,"subpop":1,"seph-barker":1,"sempervictus":1,"alexs-sh":1,"ohshane":1,"amanshaw4511":1,"morags":1,"cavoirom":1,"danbeibei":1,"ei-grad":1,"henryprecheur":1}},"maintainers":[{"table":{"login":"sigoden","count":1156,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sigoden"}}],"active_maintainers":[{"table":{"login":"sigoden","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sigoden"}}]}},"events":{"total":{"ForkEvent":243,"CreateEvent":165,"CommitCommentEvent":1,"ReleaseEvent":18,"IssuesEvent":462,"WatchEvent":3440,"DeleteEvent":169,"IssueCommentEvent":571,"PushEvent":274,"PullRequestReviewEvent":9,"PullRequestReviewCommentEvent":10,"GollumEvent":11,"PullRequestEvent":374},"last_year":{"ForkEvent":243,"CreateEvent":165,"CommitCommentEvent":1,"ReleaseEvent":18,"IssuesEvent":462,"WatchEvent":3440,"DeleteEvent":169,"IssueCommentEvent":571,"PushEvent":274,"PullRequestReviewEvent":9,"PullRequestReviewCommentEvent":10,"GollumEvent":11,"PullRequestEvent":374}},"keywords":["ai","ai-agents","chatbot","claude","cli","function-calling","gemini","llm","ollama","openai","rag","rust","shell","webui"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yaml","sha":null,"kind":"manifest","created_at":"2023-10-24T09:32:09.703Z","updated_at":"2023-10-24T09:32:09.703Z","repository_link":"https://github.com/sigoden/aichat/blob/main/.github/workflows/ci.yaml","dependencies":[{"id":14274646466,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14274646467,"package_name":"dtolnay/rust-toolchain","ecosystem":"actions","requirements":"stable","direct":true,"kind":"composite","optional":false},{"id":14274646468,"package_name":"Swatinem/rust-cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yaml","sha":null,"kind":"manifest","created_at":"2023-10-24T09:32:09.834Z","updated_at":"2023-10-24T09:32:09.834Z","repository_link":"https://github.com/sigoden/aichat/blob/main/.github/workflows/release.yaml","dependencies":[{"id":14274646469,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14274646470,"package_name":"dtolnay/rust-toolchain","ecosystem":"actions","requirements":"stable","direct":true,"kind":"composite","optional":false},{"id":14274646471,"package_name":"taiki-e/install-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":14274646473,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cargo","filepath":"Cargo.lock","sha":null,"kind":"lockfile","created_at":"2023-10-24T09:32:10.283Z","updated_at":"2023-10-24T09:32:10.283Z","repository_link":"https://github.com/sigoden/aichat/blob/main/Cargo.lock","dependencies":[{"id":14274646480,"package_name":"addr2line","ecosystem":"cargo","requirements":"0.21.0","direct":false,"kind":"runtime","optional":false},{"id":14274646481,"package_name":"adler","ecosystem":"cargo","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":14274646482,"package_name":"aho-corasick","ecosystem":"cargo","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":14274646483,"package_name":"android-tzdata","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":14274646484,"package_name":"android_system_properties","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":14274646485,"package_name":"anstream","ecosystem":"cargo","requirements":"0.6.4","direct":false,"kind":"runtime","optional":false},{"id":14274646486,"package_name":"anstyle","ecosystem":"cargo","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":14274646487,"package_name":"anstyle-parse","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":14274646488,"package_name":"anstyle-query","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":14274646489,"package_name":"anstyle-wincon","ecosystem":"cargo","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":14274646490,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0.75","direct":false,"kind":"runtime","optional":false},{"id":14274646491,"package_name":"arboard","ecosystem":"cargo","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":14274646492,"package_name":"atty","ecosystem":"cargo","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":14274646493,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":14274646494,"package_name":"backtrace","ecosystem":"cargo","requirements":"0.3.69","direct":false,"kind":"runtime","optional":false},{"id":14274646495,"package_name":"base64","ecosystem":"cargo","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":14274646496,"package_name":"bincode","ecosystem":"cargo","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":14274646497,"package_name":"bit-set","ecosystem":"cargo","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":14274646502,"package_name":"bit-vec","ecosystem":"cargo","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":14274646504,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":14274646505,"package_name":"bitflags","ecosystem":"cargo","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":14274646506,"package_name":"block","ecosystem":"cargo","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":14274646507,"package_name":"bstr","ecosystem":"cargo","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":14274646508,"package_name":"bumpalo","ecosystem":"cargo","requirements":"3.14.0","direct":false,"kind":"runtime","optional":false},{"id":14274646509,"package_name":"bytes","ecosystem":"cargo","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":14274646510,"package_name":"cc","ecosystem":"cargo","requirements":"1.0.83","direct":false,"kind":"runtime","optional":false},{"id":14274646511,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":14274646512,"package_name":"chrono","ecosystem":"cargo","requirements":"0.4.31","direct":false,"kind":"runtime","optional":false},{"id":14274646513,"package_name":"clap","ecosystem":"cargo","requirements":"4.4.6","direct":false,"kind":"runtime","optional":false},{"id":14274646514,"package_name":"clap_builder","ecosystem":"cargo","requirements":"4.4.6","direct":false,"kind":"runtime","optional":false},{"id":14274646515,"package_name":"clap_derive","ecosystem":"cargo","requirements":"4.4.2","direct":false,"kind":"runtime","optional":false},{"id":14274646516,"package_name":"clap_lex","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":14274646517,"package_name":"clipboard-win","ecosystem":"cargo","requirements":"4.5.0","direct":false,"kind":"runtime","optional":false},{"id":14274646518,"package_name":"colorchoice","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":14274646519,"package_name":"core-foundation","ecosystem":"cargo","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":14274646520,"package_name":"core-foundation-sys","ecosystem":"cargo","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":14274646521,"package_name":"crc32fast","ecosystem":"cargo","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":14274646522,"package_name":"crossbeam","ecosystem":"cargo","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":14274646563,"package_name":"crossbeam-channel","ecosystem":"cargo","requirements":"0.5.8","direct":false,"kind":"runtime","optional":false},{"id":14274646564,"package_name":"crossbeam-deque","ecosystem":"cargo","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":14274646565,"package_name":"crossbeam-epoch","ecosystem":"cargo","requirements":"0.9.15","direct":false,"kind":"runtime","optional":false},{"id":14274646566,"package_name":"crossbeam-queue","ecosystem":"cargo","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":14274646567,"package_name":"crossbeam-utils","ecosystem":"cargo","requirements":"0.8.16","direct":false,"kind":"runtime","optional":false},{"id":14274646568,"package_name":"crossterm","ecosystem":"cargo","requirements":"0.25.0","direct":false,"kind":"runtime","optional":false},{"id":14274646569,"package_name":"crossterm","ecosystem":"cargo","requirements":"0.27.0","direct":false,"kind":"runtime","optional":false},{"id":14274646570,"package_name":"crossterm_winapi","ecosystem":"cargo","requirements":"0.9.1","direct":false,"kind":"runtime","optional":false},{"id":14274646571,"package_name":"ctrlc","ecosystem":"cargo","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":14274646665,"package_name":"dirs","ecosystem":"cargo","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":14274646666,"package_name":"dirs-sys","ecosystem":"cargo","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":14274646667,"package_name":"dyn-clone","ecosystem":"cargo","requirements":"1.0.14","direct":false,"kind":"runtime","optional":false},{"id":14274646668,"package_name":"either","ecosystem":"cargo","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":14274646669,"package_name":"encoding_rs","ecosystem":"cargo","requirements":"0.8.33","direct":false,"kind":"runtime","optional":false},{"id":14274646670,"package_name":"equivalent","ecosystem":"cargo","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":14274646671,"package_name":"errno","ecosystem":"cargo","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":14274646672,"package_name":"error-code","ecosystem":"cargo","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":14274646673,"package_name":"eventsource-stream","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":14274646675,"package_name":"fancy-regex","ecosystem":"cargo","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":14274646685,"package_name":"fd-lock","ecosystem":"cargo","requirements":"3.0.13","direct":false,"kind":"runtime","optional":false},{"id":14274647679,"package_name":"flate2","ecosystem":"cargo","requirements":"1.0.28","direct":false,"kind":"runtime","optional":false},{"id":14274647682,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":14274647685,"package_name":"form_urlencoded","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":14274647687,"package_name":"futures-channel","ecosystem":"cargo","requirements":"0.3.28","direct":false,"kind":"runtime","optional":false},{"id":14274647690,"package_name":"futures-core","ecosystem":"cargo","requirements":"0.3.28","direct":false,"kind":"runtime","optional":false},{"id":14274647693,"package_name":"futures-io","ecosystem":"cargo","requirements":"0.3.28","direct":false,"kind":"runtime","optional":false},{"id":14274647696,"package_name":"futures-macro","ecosystem":"cargo","requirements":"0.3.28","direct":false,"kind":"runtime","optional":false},{"id":14274647698,"package_name":"futures-sink","ecosystem":"cargo","requirements":"0.3.28","direct":false,"kind":"runtime","optional":false},{"id":14274647701,"package_name":"futures-task","ecosystem":"cargo","requirements":"0.3.28","direct":false,"kind":"runtime","optional":false},{"id":14274647703,"package_name":"futures-util","ecosystem":"cargo","requirements":"0.3.28","direct":false,"kind":"runtime","optional":false},{"id":14274647705,"package_name":"gethostname","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":14274647708,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.2.10","direct":false,"kind":"runtime","optional":false},{"id":14274647711,"package_name":"gimli","ecosystem":"cargo","requirements":"0.28.0","direct":false,"kind":"runtime","optional":false},{"id":14274647715,"package_name":"h2","ecosystem":"cargo","requirements":"0.3.21","direct":false,"kind":"runtime","optional":false},{"id":14274647971,"package_name":"hashbrown","ecosystem":"cargo","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":14274647975,"package_name":"hashbrown","ecosystem":"cargo","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":14274647977,"package_name":"heck","ecosystem":"cargo","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":14274647979,"package_name":"hermit-abi","ecosystem":"cargo","requirements":"0.1.19","direct":false,"kind":"runtime","optional":false},{"id":14274647983,"package_name":"hermit-abi","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":14274647985,"package_name":"http","ecosystem":"cargo","requirements":"0.2.9","direct":false,"kind":"runtime","optional":false},{"id":14274648972,"package_name":"http-body","ecosystem":"cargo","requirements":"0.4.5","direct":false,"kind":"runtime","optional":false},{"id":14274648973,"package_name":"httparse","ecosystem":"cargo","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":14274648974,"package_name":"httpdate","ecosystem":"cargo","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":14274649154,"package_name":"hyper","ecosystem":"cargo","requirements":"0.14.27","direct":false,"kind":"runtime","optional":false},{"id":14274649158,"package_name":"hyper-rustls","ecosystem":"cargo","requirements":"0.24.1","direct":false,"kind":"runtime","optional":false},{"id":14274649222,"package_name":"iana-time-zone","ecosystem":"cargo","requirements":"0.1.57","direct":false,"kind":"runtime","optional":false},{"id":14274649223,"package_name":"iana-time-zone-haiku","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":14274649224,"package_name":"idna","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":14274649225,"package_name":"indexmap","ecosystem":"cargo","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":14274649226,"package_name":"indexmap","ecosystem":"cargo","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":14274649229,"package_name":"inquire","ecosystem":"cargo","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":14274650094,"package_name":"ipnet","ecosystem":"cargo","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":14274650095,"package_name":"is-terminal","ecosystem":"cargo","requirements":"0.4.9","direct":false,"kind":"runtime","optional":false},{"id":14274650096,"package_name":"itertools","ecosystem":"cargo","requirements":"0.10.5","direct":false,"kind":"runtime","optional":false},{"id":14274650097,"package_name":"itoa","ecosystem":"cargo","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":14274650098,"package_name":"js-sys","ecosystem":"cargo","requirements":"0.3.64","direct":false,"kind":"runtime","optional":false},{"id":14274650099,"package_name":"lazy_static","ecosystem":"cargo","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":14274650100,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.149","direct":false,"kind":"runtime","optional":false},{"id":14274650101,"package_name":"linux-raw-sys","ecosystem":"cargo","requirements":"0.4.10","direct":false,"kind":"runtime","optional":false},{"id":14274650102,"package_name":"lock_api","ecosystem":"cargo","requirements":"0.4.10","direct":false,"kind":"runtime","optional":false},{"id":14274650103,"package_name":"log","ecosystem":"cargo","requirements":"0.4.20","direct":false,"kind":"runtime","optional":false},{"id":14274650104,"package_name":"malloc_buf","ecosystem":"cargo","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":14274650105,"package_name":"memchr","ecosystem":"cargo","requirements":"2.6.4","direct":false,"kind":"runtime","optional":false},{"id":14274650106,"package_name":"memoffset","ecosystem":"cargo","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":14274650107,"package_name":"memoffset","ecosystem":"cargo","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":14274650108,"package_name":"mime","ecosystem":"cargo","requirements":"0.3.17","direct":false,"kind":"runtime","optional":false},{"id":14274650109,"package_name":"minimal-lexical","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":14274650110,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":14274650111,"package_name":"mio","ecosystem":"cargo","requirements":"0.8.8","direct":false,"kind":"runtime","optional":false},{"id":14274650112,"package_name":"newline-converter","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":14274650113,"package_name":"nix","ecosystem":"cargo","requirements":"0.24.3","direct":false,"kind":"runtime","optional":false},{"id":14274650114,"package_name":"nix","ecosystem":"cargo","requirements":"0.27.1","direct":false,"kind":"runtime","optional":false},{"id":14274650115,"package_name":"nom","ecosystem":"cargo","requirements":"7.1.3","direct":false,"kind":"runtime","optional":false},{"id":14274650116,"package_name":"nu-ansi-term","ecosystem":"cargo","requirements":"0.49.0","direct":false,"kind":"runtime","optional":false},{"id":14274650117,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.17","direct":false,"kind":"runtime","optional":false},{"id":14274650118,"package_name":"num_cpus","ecosystem":"cargo","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":14274650119,"package_name":"objc","ecosystem":"cargo","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":14274650120,"package_name":"objc-foundation","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":14274650121,"package_name":"objc_id","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":14274650122,"package_name":"object","ecosystem":"cargo","requirements":"0.32.1","direct":false,"kind":"runtime","optional":false},{"id":14274650123,"package_name":"once_cell","ecosystem":"cargo","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":14274650124,"package_name":"onig","ecosystem":"cargo","requirements":"6.4.0","direct":false,"kind":"runtime","optional":false},{"id":14274650215,"package_name":"onig_sys","ecosystem":"cargo","requirements":"69.8.1","direct":false,"kind":"runtime","optional":false},{"id":14274651676,"package_name":"openssl-probe","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":14274651677,"package_name":"option-ext","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":14274651682,"package_name":"parking_lot","ecosystem":"cargo","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":14274651683,"package_name":"parking_lot_core","ecosystem":"cargo","requirements":"0.9.8","direct":false,"kind":"runtime","optional":false},{"id":14274651684,"package_name":"percent-encoding","ecosystem":"cargo","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":14274651685,"package_name":"pin-project-lite","ecosystem":"cargo","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":14274651686,"package_name":"pin-utils","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":14274651687,"package_name":"pkg-config","ecosystem":"cargo","requirements":"0.3.27","direct":false,"kind":"runtime","optional":false},{"id":14274651688,"package_name":"proc-macro2","ecosystem":"cargo","requirements":"1.0.69","direct":false,"kind":"runtime","optional":false},{"id":14274651689,"package_name":"quote","ecosystem":"cargo","requirements":"1.0.33","direct":false,"kind":"runtime","optional":false},{"id":14274651690,"package_name":"redox_syscall","ecosystem":"cargo","requirements":"0.2.16","direct":false,"kind":"runtime","optional":false},{"id":14274651691,"package_name":"redox_syscall","ecosystem":"cargo","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":14274651692,"package_name":"redox_users","ecosystem":"cargo","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":14274651693,"package_name":"reedline","ecosystem":"cargo","requirements":"0.25.0","direct":false,"kind":"runtime","optional":false},{"id":14274651694,"package_name":"regex","ecosystem":"cargo","requirements":"1.10.2","direct":false,"kind":"runtime","optional":false},{"id":14274651695,"package_name":"regex-automata","ecosystem":"cargo","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":14274651696,"package_name":"regex-syntax","ecosystem":"cargo","requirements":"0.7.5","direct":false,"kind":"runtime","optional":false},{"id":14274651697,"package_name":"regex-syntax","ecosystem":"cargo","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":14274651698,"package_name":"reqwest","ecosystem":"cargo","requirements":"0.11.22","direct":false,"kind":"runtime","optional":false},{"id":14274651699,"package_name":"ring","ecosystem":"cargo","requirements":"0.16.20","direct":false,"kind":"runtime","optional":false},{"id":14274651700,"package_name":"rustc-demangle","ecosystem":"cargo","requirements":"0.1.23","direct":false,"kind":"runtime","optional":false},{"id":14274651701,"package_name":"rustc-hash","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":14274651703,"package_name":"rustix","ecosystem":"cargo","requirements":"0.38.19","direct":false,"kind":"runtime","optional":false},{"id":14274651704,"package_name":"rustls","ecosystem":"cargo","requirements":"0.21.7","direct":false,"kind":"runtime","optional":false},{"id":14274651705,"package_name":"rustls-native-certs","ecosystem":"cargo","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":14274651706,"package_name":"rustls-pemfile","ecosystem":"cargo","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":14274651707,"package_name":"rustls-webpki","ecosystem":"cargo","requirements":"0.101.6","direct":false,"kind":"runtime","optional":false},{"id":14274651708,"package_name":"rustversion","ecosystem":"cargo","requirements":"1.0.14","direct":false,"kind":"runtime","optional":false},{"id":14274651709,"package_name":"ryu","ecosystem":"cargo","requirements":"1.0.15","direct":false,"kind":"runtime","optional":false},{"id":14274651710,"package_name":"same-file","ecosystem":"cargo","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":14274651711,"package_name":"schannel","ecosystem":"cargo","requirements":"0.1.22","direct":false,"kind":"runtime","optional":false},{"id":14274651712,"package_name":"scopeguard","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":14274651713,"package_name":"sct","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":14274651714,"package_name":"security-framework","ecosystem":"cargo","requirements":"2.9.2","direct":false,"kind":"runtime","optional":false},{"id":14274651715,"package_name":"security-framework-sys","ecosystem":"cargo","requirements":"2.9.1","direct":false,"kind":"runtime","optional":false},{"id":14274651716,"package_name":"serde","ecosystem":"cargo","requirements":"1.0.189","direct":false,"kind":"runtime","optional":false},{"id":14274651717,"package_name":"serde_derive","ecosystem":"cargo","requirements":"1.0.189","direct":false,"kind":"runtime","optional":false},{"id":14274651718,"package_name":"serde_json","ecosystem":"cargo","requirements":"1.0.107","direct":false,"kind":"runtime","optional":false},{"id":14274651719,"package_name":"serde_urlencoded","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":14274651720,"package_name":"serde_yaml","ecosystem":"cargo","requirements":"0.9.25","direct":false,"kind":"runtime","optional":false},{"id":14274651721,"package_name":"signal-hook","ecosystem":"cargo","requirements":"0.3.17","direct":false,"kind":"runtime","optional":false},{"id":14274651722,"package_name":"signal-hook-mio","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":14274651723,"package_name":"signal-hook-registry","ecosystem":"cargo","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":14274651724,"package_name":"slab","ecosystem":"cargo","requirements":"0.4.9","direct":false,"kind":"runtime","optional":false},{"id":14274651725,"package_name":"smallvec","ecosystem":"cargo","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":14274651726,"package_name":"socket2","ecosystem":"cargo","requirements":"0.4.9","direct":false,"kind":"runtime","optional":false},{"id":14274651727,"package_name":"socket2","ecosystem":"cargo","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":14274651728,"package_name":"spin","ecosystem":"cargo","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":14274651736,"package_name":"str-buf","ecosystem":"cargo","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":14274651737,"package_name":"strip-ansi-escapes","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":14274651754,"package_name":"strsim","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":14274651755,"package_name":"strum","ecosystem":"cargo","requirements":"0.25.0","direct":false,"kind":"runtime","optional":false},{"id":14274651756,"package_name":"strum_macros","ecosystem":"cargo","requirements":"0.25.3","direct":false,"kind":"runtime","optional":false},{"id":14274651757,"package_name":"syn","ecosystem":"cargo","requirements":"2.0.38","direct":false,"kind":"runtime","optional":false},{"id":14274651758,"package_name":"syntect","ecosystem":"cargo","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":14274651759,"package_name":"system-configuration","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":14274651760,"package_name":"system-configuration-sys","ecosystem":"cargo","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":14274651769,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0.49","direct":false,"kind":"runtime","optional":false},{"id":14274651770,"package_name":"thiserror-impl","ecosystem":"cargo","requirements":"1.0.49","direct":false,"kind":"runtime","optional":false},{"id":14274651771,"package_name":"tinyvec","ecosystem":"cargo","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":14274651772,"package_name":"tinyvec_macros","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":14274651773,"package_name":"tokio","ecosystem":"cargo","requirements":"1.33.0","direct":false,"kind":"runtime","optional":false},{"id":14274651774,"package_name":"tokio-macros","ecosystem":"cargo","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":14274651775,"package_name":"tokio-rustls","ecosystem":"cargo","requirements":"0.24.1","direct":false,"kind":"runtime","optional":false},{"id":14274651782,"package_name":"tokio-socks","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":14274651789,"package_name":"tokio-util","ecosystem":"cargo","requirements":"0.7.9","direct":false,"kind":"runtime","optional":false},{"id":14274651822,"package_name":"tower-service","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":14274651823,"package_name":"tracing","ecosystem":"cargo","requirements":"0.1.39","direct":false,"kind":"runtime","optional":false},{"id":14274651824,"package_name":"tracing-core","ecosystem":"cargo","requirements":"0.1.32","direct":false,"kind":"runtime","optional":false},{"id":14274651825,"package_name":"try-lock","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":14274651826,"package_name":"unicode-bidi","ecosystem":"cargo","requirements":"0.3.13","direct":false,"kind":"runtime","optional":false},{"id":14274651827,"package_name":"unicode-ident","ecosystem":"cargo","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":14274651828,"package_name":"unicode-normalization","ecosystem":"cargo","requirements":"0.1.22","direct":false,"kind":"runtime","optional":false},{"id":14274651829,"package_name":"unicode-segmentation","ecosystem":"cargo","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":14274651830,"package_name":"unicode-width","ecosystem":"cargo","requirements":"0.1.11","direct":false,"kind":"runtime","optional":false},{"id":14274651831,"package_name":"unsafe-libyaml","ecosystem":"cargo","requirements":"0.2.9","direct":false,"kind":"runtime","optional":false},{"id":14274651832,"package_name":"untrusted","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":14274651833,"package_name":"url","ecosystem":"cargo","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":14274651834,"package_name":"utf8parse","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":14274651835,"package_name":"vte","ecosystem":"cargo","requirements":"0.11.1","direct":false,"kind":"runtime","optional":false},{"id":14274651842,"package_name":"vte_generate_state_changes","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":14274651851,"package_name":"walkdir","ecosystem":"cargo","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":14274651852,"package_name":"want","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":14274651853,"package_name":"wasi","ecosystem":"cargo","requirements":"0.11.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":14274651854,"package_name":"wasm-bindgen","ecosystem":"cargo","requirements":"0.2.87","direct":false,"kind":"runtime","optional":false},{"id":14274651855,"package_name":"wasm-bindgen-backend","ecosystem":"cargo","requirements":"0.2.87","direct":false,"kind":"runtime","optional":false},{"id":14274651856,"package_name":"wasm-bindgen-futures","ecosystem":"cargo","requirements":"0.4.37","direct":false,"kind":"runtime","optional":false},{"id":14274651857,"package_name":"wasm-bindgen-macro","ecosystem":"cargo","requirements":"0.2.87","direct":false,"kind":"runtime","optional":false},{"id":14274651858,"package_name":"wasm-bindgen-macro-support","ecosystem":"cargo","requirements":"0.2.87","direct":false,"kind":"runtime","optional":false},{"id":14274651859,"package_name":"wasm-bindgen-shared","ecosystem":"cargo","requirements":"0.2.87","direct":false,"kind":"runtime","optional":false},{"id":14274651860,"package_name":"wasm-streams","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":14274651861,"package_name":"web-sys","ecosystem":"cargo","requirements":"0.3.64","direct":false,"kind":"runtime","optional":false},{"id":14274651862,"package_name":"webpki-roots","ecosystem":"cargo","requirements":"0.25.2","direct":false,"kind":"runtime","optional":false},{"id":14274651863,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":14274651864,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":14274651865,"package_name":"winapi-util","ecosystem":"cargo","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":14274651866,"package_name":"winapi-wsapoll","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":14274651867,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":14274651868,"package_name":"windows","ecosystem":"cargo","requirements":"0.48.0","direct":false,"kind":"runtime","optional":false},{"id":14274651869,"package_name":"windows-sys","ecosystem":"cargo","requirements":"0.48.0","direct":false,"kind":"runtime","optional":false},{"id":14274651870,"package_name":"windows-targets","ecosystem":"cargo","requirements":"0.48.5","direct":false,"kind":"runtime","optional":false},{"id":14274651871,"package_name":"windows_aarch64_gnullvm","ecosystem":"cargo","requirements":"0.48.5","direct":false,"kind":"runtime","optional":false},{"id":14274651872,"package_name":"windows_aarch64_msvc","ecosystem":"cargo","requirements":"0.48.5","direct":false,"kind":"runtime","optional":false},{"id":14274651873,"package_name":"windows_i686_gnu","ecosystem":"cargo","requirements":"0.48.5","direct":false,"kind":"runtime","optional":false},{"id":14274651874,"package_name":"windows_i686_msvc","ecosystem":"cargo","requirements":"0.48.5","direct":false,"kind":"runtime","optional":false},{"id":14274651875,"package_name":"windows_x86_64_gnu","ecosystem":"cargo","requirements":"0.48.5","direct":false,"kind":"runtime","optional":false},{"id":14274651876,"package_name":"windows_x86_64_gnullvm","ecosystem":"cargo","requirements":"0.48.5","direct":false,"kind":"runtime","optional":false},{"id":14274651877,"package_name":"windows_x86_64_msvc","ecosystem":"cargo","requirements":"0.48.5","direct":false,"kind":"runtime","optional":false},{"id":14274651878,"package_name":"winreg","ecosystem":"cargo","requirements":"0.50.0","direct":false,"kind":"runtime","optional":false},{"id":14274651879,"package_name":"x11rb","ecosystem":"cargo","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":14274651880,"package_name":"x11rb-protocol","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-10-24T09:32:24.702Z","updated_at":"2023-10-24T09:32:24.702Z","repository_link":"https://github.com/sigoden/aichat/blob/main/Cargo.toml","dependencies":[]}],"score":23.886563049501422,"created_at":"2024-07-25T15:26:13.914Z","updated_at":"2026-06-02T11:30:31.070Z","avatar_url":"https://github.com/sigoden.png","language":"Rust","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/124814","html_url":"https://summary.ecosyste.ms/projects/124814"}