{"id":13409050,"url":"https://github.com/weaviate/weaviate","last_synced_at":"2026-04-17T12:01:38.471Z","repository":{"id":37431970,"uuid":"55072677","full_name":"weaviate/weaviate","owner":"weaviate","description":"Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.","archived":false,"fork":false,"pushed_at":"2026-04-17T10:23:21.000Z","size":1392099,"stargazers_count":16025,"open_issues_count":542,"forks_count":1255,"subscribers_count":133,"default_branch":"main","last_synced_at":"2026-04-17T10:38:00.595Z","etag":null,"topics":["approximate-nearest-neighbor-search","generative-search","grpc","hnsw","hybrid-search","image-search","information-retrieval","mlops","nearest-neighbor-search","neural-search","recommender-system","search-engine","semantic-search","semantic-search-engine","similarity-search","vector-database","vector-search","vector-search-engine","vectors","weaviate"],"latest_commit_sha":null,"homepage":"https://weaviate.io/developers/weaviate/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weaviate.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","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":"2016-03-30T15:03:17.000Z","updated_at":"2026-04-17T10:02:43.000Z","dependencies_parsed_at":"2026-02-24T03:01:27.372Z","dependency_job_id":null,"html_url":"https://github.com/weaviate/weaviate","commit_stats":{"total_commits":10102,"total_committers":144,"mean_commits":70.15277777777777,"dds":0.7118392397545041,"last_synced_commit":"35137b628a811c93e358862923f4cc62e2987b44"},"previous_names":["semi-technologies/weaviate","creativesoftwarefdn/weaviate"],"tags_count":542,"template":false,"template_full_name":null,"purl":"pkg:github/weaviate/weaviate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weaviate","download_url":"https://codeload.github.com/weaviate/weaviate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate/sbom","scorecard":{"id":567114,"data":{"date":"2025-07-07","repo":{"name":"github.com/weaviate/weaviate","commit":"36ed30d7af388a5fdf30bf4584d418dd0974f9b1"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":5.2,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: script injection with untrusted input ' github.event.pull_request.title ': .github/workflows/notifier.yml:37","Warn: script injection with untrusted input ' github.event.issue.title ': .github/workflows/notifier.yml:55"],"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/cleanup.yaml:1","Warn: no topLevel permission defined: .github/workflows/create-cross-functional-issues.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/licence_updater.yaml:9","Warn: no topLevel permission defined: .github/workflows/linter.yml:1","Warn: no topLevel permission defined: .github/workflows/notifier.yml:1","Warn: no topLevel permission defined: .github/workflows/pull_requests.yaml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yaml:11","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: adapters/repos/db/lsmkv/segmentindex/quantile_keys_test.go:24","Info: GoBuiltInFuzzer integration found: entities/storobj/storage_object_test.go:1547","Info: GoBuiltInFuzzer integration found: modules/text2vec-openai/clients/openai_fuzz_test.go:25"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.32.0-rc.1 not signed: https://api.github.com/repos/weaviate/weaviate/releases/230618771","Warn: release artifact v1.29.9 not signed: https://api.github.com/repos/weaviate/weaviate/releases/230524776","Warn: release artifact v1.31.5 not signed: https://api.github.com/repos/weaviate/weaviate/releases/230066805","Warn: release artifact v1.30.11 not signed: https://api.github.com/repos/weaviate/weaviate/releases/229956516","Warn: release artifact v1.32.0-rc.0 not signed: https://api.github.com/repos/weaviate/weaviate/releases/228907001","Warn: release artifact v1.32.0-rc.1 does not have provenance: https://api.github.com/repos/weaviate/weaviate/releases/230618771","Warn: release artifact v1.29.9 does not have provenance: https://api.github.com/repos/weaviate/weaviate/releases/230524776","Warn: release artifact v1.31.5 does not have provenance: https://api.github.com/repos/weaviate/weaviate/releases/230066805","Warn: release artifact v1.30.11 does not have provenance: https://api.github.com/repos/weaviate/weaviate/releases/229956516","Warn: release artifact v1.32.0-rc.0 does not have provenance: https://api.github.com/repos/weaviate/weaviate/releases/228907001"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(stable/v1.27): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/pull_requests.yaml:453"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/create-cross-functional-issues.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/create-cross-functional-issues.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/create-cross-functional-issues.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/create-cross-functional-issues.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/create-cross-functional-issues.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/create-cross-functional-issues.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/licence_updater.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/licence_updater.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/licence_updater.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/licence_updater.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/licence_updater.yaml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/licence_updater.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/linter.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/linter.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linter.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/linter.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/linter.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linter.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/linter.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/linter.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linter.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/linter.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/linter.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:104: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:113: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:128: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:130: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:137: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:593: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:217: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:219: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:224: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:230: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:253: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:255: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:260: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:266: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:372: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:374: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:379: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:397: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:399: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:404: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:419: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:432: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:434: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:438: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:443: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:448: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:159: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:161: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:172: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:186: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:510: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:512: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:516: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:537: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:539: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:571: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:573: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:296: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:300: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:330: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:457: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:459: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:464: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:471: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:476: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:481: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:486: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull_requests.yaml:491: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/pull_requests.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yaml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/release.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/weaviate/weaviate/release.yaml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:7","Warn: containerImage not pinned by hash: Dockerfile:18","Warn: containerImage not pinned by hash: Dockerfile:40","Warn: containerImage not pinned by hash: Dockerfile:46","Warn: containerImage not pinned by hash: test/docker/mockoidc/Dockerfile:1: pin your Docker image by updating golang:alpine to golang:alpine@sha256:ddf52008bce1be455fe2b22d780b6693259aaf97b16383b6372f4b22dd33ad66","Warn: containerImage not pinned by hash: test/docker/mockoidchelper/Dockerfile:1: pin your Docker image by updating golang:alpine to golang:alpine@sha256:ddf52008bce1be455fe2b22d780b6693259aaf97b16383b6372f4b22dd33ad66","Warn: goCommand not pinned by hash: test/docker/mockoidc/Dockerfile:6","Warn: pipCommand not pinned by hash: test/acceptance_with_python/run.sh:24","Warn: pipCommand not pinned by hash: test/acceptance_with_python/run.sh:25","Info:   0 out of  53 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  24 third-party GitHubAction dependencies pinned","Info:   0 out of   6 containerImage dependencies pinned","Info:   2 out of   3 goCommand dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":8,"reason":"SAST tool is not run on all commits -- score normalized to 8","details":["Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GO-2022-0635","Warn: Project is vulnerable to: GO-2022-0646","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T15:16:42.039Z","repository_id":37431970,"created_at":"2025-08-20T15:16:42.040Z","updated_at":"2025-08-20T15:16:42.040Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31928229,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T10:35:34.458Z","status":"ssl_error","status_checked_at":"2026-04-17T10:35:09.472Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["approximate-nearest-neighbor-search","generative-search","grpc","hnsw","hybrid-search","image-search","information-retrieval","mlops","nearest-neighbor-search","neural-search","recommender-system","search-engine","semantic-search","semantic-search-engine","similarity-search","vector-database","vector-search","vector-search-engine","vectors","weaviate"],"created_at":"2024-07-30T20:00:57.616Z","updated_at":"2026-04-17T12:01:38.398Z","avatar_url":"https://github.com/weaviate.png","language":"Go","readme":"# Weaviate \u003cimg alt='Weaviate logo' src='https://weaviate.io/img/site/weaviate-logo-light.png' width='148' align='right' /\u003e\n\n[![GitHub Repo stars](https://img.shields.io/github/stars/weaviate/weaviate?style=social)](https://github.com/weaviate/weaviate)\n[![Go Reference](https://pkg.go.dev/badge/github.com/weaviate/weaviate.svg)](https://pkg.go.dev/github.com/weaviate/weaviate)\n[![Build Status](https://github.com/weaviate/weaviate/actions/workflows/.github/workflows/pull_requests.yaml/badge.svg?branch=main)](https://github.com/weaviate/weaviate/actions/workflows/.github/workflows/pull_requests.yaml)\n[![Go Report Card](https://goreportcard.com/badge/github.com/weaviate/weaviate)](https://goreportcard.com/report/github.com/weaviate/weaviate)\n[![Coverage Status](https://codecov.io/gh/weaviate/weaviate/branch/main/graph/badge.svg)](https://codecov.io/gh/weaviate/weaviate)\n\n**Weaviate** is an open-source, cloud-native vector database that stores both objects and vectors, enabling semantic search at scale. It combines vector similarity search with keyword filtering, retrieval-augmented generation (RAG), and reranking in a single query interface. Common use cases include RAG systems, semantic and image search, recommendation engines, chatbots, and content classification.\n\nWeaviate supports two approaches to store vectors: automatic vectorization at import using [integrated models](https://docs.weaviate.io/weaviate/model-providers) (OpenAI, Cohere, HuggingFace, and others) or direct import of [pre-computed vector embeddings](https://docs.weaviate.io/weaviate/starter-guides/custom-vectors). Production deployments benefit from built-in multi-tenancy, replication, RBAC authorization, and [many other features](#weaviate-features).\n\nTo get started quickly, have a look at one of these tutorials:\n\n- [Quickstart - Weaviate Cloud](https://docs.weaviate.io/weaviate/quickstart)\n- [Quickstart - local Docker instance](https://docs.weaviate.io/weaviate/quickstart/local)\n\n## Installation\n\nWeaviate offers multiple installation and deployment options:\n\n- [Docker](https://docs.weaviate.io/deploy/installation-guides/docker-installation)\n- [Kubernetes](https://docs.weaviate.io/deploy/installation-guides/k8s-installation)\n- [Weaviate Cloud](https://console.weaviate.cloud)\n\nSee the [installation docs](https://docs.weaviate.io/deploy) for more deployment options, such as [AWS](https://docs.weaviate.io/deploy/installation-guides/aws-marketplace) and [GCP](https://docs.weaviate.io/deploy/installation-guides/gcp-marketplace).\n\n## Getting started\n\nYou can easily start Weaviate and a local vector embedding model with [Docker](https://docs.docker.com/desktop/).\nCreate a `docker-compose.yml` file:\n\n```yml\nservices:\n  weaviate:\n    image: cr.weaviate.io/semitechnologies/weaviate:1.36.0\n    ports:\n      - \"8080:8080\"\n      - \"50051:50051\"\n    environment:\n      ENABLE_MODULES: text2vec-model2vec\n      MODEL2VEC_INFERENCE_API: http://text2vec-model2vec:8080\n\n  # A lightweight embedding model that will generate vectors from objects during import\n  text2vec-model2vec:\n    image: cr.weaviate.io/semitechnologies/model2vec-inference:minishlab-potion-base-32M\n```\n\nStart Weaviate and the embedding service with:\n\n```bash\ndocker compose up -d\n```\n\nInstall the Python client (or use another [client library](#client-libraries-and-apis)):\n\n```bash\npip install -U weaviate-client\n```\n\nThe following Python example shows how easy it is to populate a Weaviate database with data, create vector embeddings and perform semantic search:\n\n```python\nimport weaviate\nfrom weaviate.classes.config import Configure, DataType, Property\n\n# Connect to Weaviate\nclient = weaviate.connect_to_local()\n\n# Create a collection\nclient.collections.create(\n    name=\"Article\",\n    properties=[Property(name=\"content\", data_type=DataType.TEXT)],\n    vector_config=Configure.Vectors.text2vec_model2vec(),  # Use a vectorizer to generate embeddings during import\n    # vector_config=Configure.Vectors.self_provided()  # If you want to import your own pre-generated embeddings\n)\n\n# Insert objects and generate embeddings\narticles = client.collections.get(\"Article\")\narticles.data.insert_many(\n    [\n        {\"content\": \"Vector databases enable semantic search\"},\n        {\"content\": \"Machine learning models generate embeddings\"},\n        {\"content\": \"Weaviate supports hybrid search capabilities\"},\n    ]\n)\n\n# Perform semantic search\nresults = articles.query.near_text(query=\"Search objects by meaning\", limit=1)\nprint(results.objects[0])\n\nclient.close()\n```\n\nThis example uses the `Model2Vec` vectorizer, but you can choose any other [embedding model provider](https://docs.weaviate.io/weaviate/model-providers) or [bring your own pre-generated vectors](https://docs.weaviate.io/weaviate/starter-guides/custom-vectors).\n\n## Client libraries and APIs\n\nWeaviate provides client libraries for several programming languages:\n\n- [Python](https://docs.weaviate.io/weaviate/client-libraries/python)\n- [JavaScript/TypeScript](https://docs.weaviate.io/weaviate/client-libraries/typescript)\n- [Java](https://docs.weaviate.io/weaviate/client-libraries/java)\n- [Go](https://docs.weaviate.io/weaviate/client-libraries/go)\n- [C#/.NET](https://docs.weaviate.io/weaviate/client-libraries/csharp)\n\nThere are also additional [community-maintained libraries](https://docs.weaviate.io/weaviate/client-libraries/community).\n\nWeaviate exposes [REST API](https://docs.weaviate.io/weaviate/api/rest), [gRPC API](https://docs.weaviate.io/weaviate/api/grpc), and [GraphQL API](https://docs.weaviate.io/weaviate/api/graphql) to communicate with the database server.\n\n## Weaviate features\n\nThese features enable you to build AI-powered applications:\n\n- **⚡ Fast Search Performance**: Perform complex semantic [searches](https://docs.weaviate.io/weaviate/search/similarity) over billions of vectors in milliseconds. Weaviate's architecture is built in Go for speed and reliability, ensuring your AI applications are highly responsive even under heavy load. See our [ANN benchmarks](https://docs.weaviate.io/weaviate/benchmarks/ann) for more info.\n\n- **🔌 Flexible Vectorization**: Seamlessly vectorize data at import time with [integrated vectorizers](https://docs.weaviate.io/weaviate/model-providers) from OpenAI, Cohere, HuggingFace, Google, and more. Or you can import [your own vector embeddings](https://docs.weaviate.io/weaviate/starter-guides/custom-vectors).\n\n- **🔍 Advanced Hybrid \u0026 Image Search**: Combine the power of semantic search with traditional [keyword (BM25) search](https://docs.weaviate.io/weaviate/search/bm25), [image search](https://docs.weaviate.io/weaviate/search/image) and [advanced filtering](https://docs.weaviate.io/weaviate/search/filters) to get the best results with a single API call.\n\n- **🤖 Integrated RAG \u0026 Reranking**: Go beyond simple retrieval with built-in [generative search (RAG)](https://docs.weaviate.io/weaviate/search/generative) and [reranking](https://docs.weaviate.io/weaviate/search/rerank) capabilities. Power sophisticated Q\u0026A systems, chatbots, and summarizers directly from your database without additional tooling.\n\n- **📈 Production-Ready \u0026 Scalable**: Weaviate is built for mission-critical applications. Go from rapid prototyping to production at scale with native support for [horizontal scaling](https://docs.weaviate.io/deploy/configuration/horizontal-scaling), [multi-tenancy](https://docs.weaviate.io/weaviate/manage-collections/multi-tenancy), [replication](https://docs.weaviate.io/deploy/configuration/replication), and fine-grained [role-based access control (RBAC)](https://docs.weaviate.io/weaviate/configuration/rbac).\n\n- **💰 Cost-Efficient Operations**: Radically lower resource consumption and operational costs with built-in [vector compression](https://docs.weaviate.io/weaviate/configuration/compression). Vector quantization and multi-vector encoding reduce memory usage with minimal impact on search performance.\n\n- **⏱️ Object TTL**: Automatically expire and remove stale data with configurable [time-to-live](https://docs.weaviate.io/weaviate/manage-collections/time-to-live) settings per collection, with full RBAC and multi-tenancy support.\n\nFor a complete list of all functionalities, visit the [official Weaviate documentation](https://docs.weaviate.io).\n\n## Useful resources\n\n### AI Agent Skills\n\n[Weaviate Agent Skills](https://github.com/weaviate/agent-skills) is a collection of skills for AI coding agents (Claude Code, Cursor, GitHub Copilot, and others) that enable them to work with Weaviate more accurately and efficiently. Skills cover searching, querying, collection management, data import, and full application blueprints (RAG, agentic RAG, chatbots, and more).\n\nInstall with:\n\n```bash\nnpx skills add weaviate/agent-skills\n```\n\n### Demo projects \u0026 recipes\n\nThese demos are working applications that highlight some of Weaviate's capabilities. Their source code is available on GitHub.\n\n- [Elysia](https://elysia.weaviate.io) ([GitHub](https://github.com/weaviate/elysia)): Elysia is a decision tree based agentic system which intelligently decides what tools to use, what results have been obtained, whether it should continue the process or whether its goal has been completed.\n- [Verba](https://weaviate.io/blog/verba-open-source-rag-app) ([GitHub](https://github.com/weaviate/verba)): A community-driven open-source application designed to offer an end-to-end, streamlined, and user-friendly interface for Retrieval-Augmented Generation (RAG) out of the box.\n- [Healthsearch](https://weaviate.io/blog/healthsearch-demo) ([GitHub](https://github.com/weaviate/healthsearch-demo)): An open-source project aimed at showcasing the potential of leveraging user-written reviews and queries to retrieve supplement products based on specific health effects.\n- Awesome-Moviate ([GitHub](https://github.com/weaviate-tutorials/awesome-moviate)): A movie search and recommendation engine that allows keyword-based (BM25), semantic, and hybrid searches.\n\nWe also maintain extensive repositories of **Jupyter Notebooks** and **TypeScript code snippets** that cover how to use Weaviate features and integrations:\n\n- [Weaviate Python Recipes](https://github.com/weaviate/recipes/)\n- [Weaviate TypeScript Recipes](https://github.com/weaviate/recipes-ts/)\n\n### Blog posts\n\n- [What is a Vector Database](https://weaviate.io/blog/what-is-a-vector-database)\n- [What is Vector Search](https://weaviate.io/blog/vector-search-explained)\n- [What is Hybrid Search](https://weaviate.io/blog/hybrid-search-explained)\n- [How to Choose an Embedding Model](https://weaviate.io/blog/how-to-choose-an-embedding-model)\n- [What is RAG](https://weaviate.io/blog/introduction-to-rag)\n- [RAG Evaluation](https://weaviate.io/blog/rag-evaluation)\n- [Advanced RAG Techniques](https://weaviate.io/blog/advanced-rag)\n- [What is Multimodal RAG](https://weaviate.io/blog/multimodal-rag)\n- [What is Agentic RAG](https://weaviate.io/blog/what-is-agentic-rag)\n- [What is Graph RAG](https://weaviate.io/blog/graph-rag)\n- [Overview of Late Interaction Models](https://weaviate.io/blog/late-interaction-overview)\n\n### Integrations\n\nWeaviate integrates with many external services:\n\n| Category                                                                                   | Description                                                | Integrations                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| ------------------------------------------------------------------------------------------ | ---------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **[Cloud Hyperscalers](https://docs.weaviate.io/integrations/cloud-hyperscalers)**         | Large-scale computing and storage                          | [AWS](https://docs.weaviate.io/integrations/cloud-hyperscalers/aws), [Google](https://docs.weaviate.io/integrations/cloud-hyperscalers/google)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| **[Compute Infrastructure](https://docs.weaviate.io/integrations/compute-infrastructure)** | Run and scale containerized applications                   | [Modal](https://docs.weaviate.io/integrations/compute-infrastructure/modal), [Replicate](https://docs.weaviate.io/integrations/compute-infrastructure/replicate), [Replicated](https://docs.weaviate.io/integrations/compute-infrastructure/replicated)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |\n| **[Data Platforms](https://docs.weaviate.io/integrations/data-platforms)**                 | Data ingestion and web scraping                            | [Airbyte](https://docs.weaviate.io/integrations/data-platforms/airbyte), [Aryn](https://docs.weaviate.io/integrations/data-platforms/aryn), [Boomi](https://docs.weaviate.io/integrations/data-platforms/boomi), [Box](https://docs.weaviate.io/integrations/data-platforms/box), [Confluent](https://docs.weaviate.io/integrations/data-platforms/confluent), [Astronomer](https://docs.weaviate.io/integrations/data-platforms/astronomer), [Context Data](https://docs.weaviate.io/integrations/data-platforms/context-data), [Databricks](https://docs.weaviate.io/integrations/data-platforms/databricks), [Firecrawl](https://docs.weaviate.io/integrations/data-platforms/firecrawl), [IBM](https://docs.weaviate.io/integrations/data-platforms/ibm), [Unstructured](https://docs.weaviate.io/integrations/data-platforms/unstructured)                |\n| **[LLM and Agent Frameworks](https://docs.weaviate.io/integrations/llm-agent-frameworks)** | Build agents and generative AI applications                | [Agno](https://docs.weaviate.io/integrations/llm-agent-frameworks/agno), [Composio](https://docs.weaviate.io/integrations/llm-agent-frameworks/composio), [CrewAI](https://docs.weaviate.io/integrations/llm-agent-frameworks/crewai), [DSPy](https://docs.weaviate.io/integrations/llm-agent-frameworks/dspy), [Dynamiq](https://docs.weaviate.io/integrations/llm-agent-frameworks/dynamiq), [Haystack](https://docs.weaviate.io/integrations/llm-agent-frameworks/haystack), [LangChain](https://docs.weaviate.io/integrations/llm-agent-frameworks/langchain), [LlamaIndex](https://docs.weaviate.io/integrations/llm-agent-frameworks/llamaindex), [N8n](https://docs.weaviate.io/integrations/llm-agent-frameworks/n8n), [Semantic Kernel](https://docs.weaviate.io/integrations/llm-agent-frameworks/semantic-kernel)                                   |\n| **[Operations](https://docs.weaviate.io/integrations/operations)**                         | Tools for monitoring and analyzing generative AI workflows | [AIMon](https://docs.weaviate.io/integrations/operations/aimon), [Arize](https://docs.weaviate.io/integrations/operations/arize), [Cleanlab](https://docs.weaviate.io/integrations/operations/cleanlab), [Comet](https://docs.weaviate.io/integrations/operations/comet), [DeepEval](https://docs.weaviate.io/integrations/operations/deepeval), [Langtrace](https://docs.weaviate.io/integrations/operations/langtrace), [LangWatch](https://docs.weaviate.io/integrations/operations/langwatch), [Nomic](https://docs.weaviate.io/integrations/operations/nomic), [Patronus AI](https://docs.weaviate.io/integrations/operations/patronus), [Ragas](https://docs.weaviate.io/integrations/operations/ragas), [TruLens](https://docs.weaviate.io/integrations/operations/trulens), [Weights \u0026 Biases](https://docs.weaviate.io/integrations/operations/wandb) |\n\n## Contributing\n\nWe welcome and appreciate contributions! Please see our [Contributor guide](https://docs.weaviate.io/contributor-guide) for the development setup, code style guidelines, testing requirements and the pull request process.\n\nJoin our [Community forum](https://forum.weaviate.io/) to discuss ideas and get help.\n\n## License\n\nBSD 3-Clause License. See [LICENSE](./LICENSE) for details.\n","funding_links":[],"categories":["Models and Tools","Go","**Section 1: RAG, LlamaIndex, and Vector Storage**","Vector Databases","Storage","🗄️ Vector Databases","Databases","Projects","🎯 Tool Categories","Uncategorized","graphql","Commercial Databases","Vector Database","Embeddings/Vector Databases","Vector Store","向量数据库、向量搜索、最近邻搜索","Data Storage Optimisation","语言资源库","🔍 Libraries \u0026 Frameworks","⚙️ Agent Operations","Addons, extensions, plug-ins for integrating LLM into third-party applications","HarmonyOS","🚀 常用向量数据库服务","vector-database","💾 Databases","📊 Data and Research Agents","RAG (Retrieval Augmented Generation）","Vector Databases \u0026 Search","🛠️ AI 工具与框架","📋 Contents","4. **Vector Databases and Embeddings**","Runtime","7. Vector Databases","Vector Search \u0026 RAG","State, Retrieval \u0026 Coordination Infrastructure","Knowledge Graphs and Memory","State \u0026 Memory","Agent Infrastructure","Vector DBs \u0026 Search Engines","📊 Vector Databases"],"sub_categories":["Vector Store","**Vector Database Comparison**","Prompts","Vector Databases","3. The Enterprise / High-Scale Stack (The 1%)","Vectors","🚀 Top Vector DBs for 2024-2025","Uncategorized","Chinese-Graphic-and-Textual","Emacs","OpenSource vector store","网络服务_其他","go","🧠 Memory","Other user interfaces","Windows Manager","Other Database Systems:","RAG and Knowledge Bases","Vector Database","向量数据库（RAG 必备）","🔍 5. Retrieval-Augmented Generation (RAG) \u0026 Knowledge","Database","Rust","Resources","Semantic Retrieval","Benchmark Reality Check (real-world tool use)","Weaviate","Evaluation","Other Tools","[Chat-with-your-Docs](https://github.com/mayooear/ai-pdf-chatbot-langchain)"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweaviate%2Fweaviate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweaviate%2Fweaviate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweaviate%2Fweaviate/lists"}