{"id":13409182,"url":"https://github.com/chroma-core/chroma","last_synced_at":"2026-04-08T09:03:05.301Z","repository":{"id":65388748,"uuid":"546206616","full_name":"chroma-core/chroma","owner":"chroma-core","description":"the AI-native open-source embedding database","archived":false,"fork":false,"pushed_at":"2025-05-12T14:42:18.000Z","size":540114,"stargazers_count":19793,"open_issues_count":492,"forks_count":1610,"subscribers_count":110,"default_branch":"main","last_synced_at":"2025-05-12T15:54:11.409Z","etag":null,"topics":["document-retrieval","embeddings","llms"],"latest_commit_sha":null,"homepage":"https://www.trychroma.com/","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/chroma-core.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-10-05T17:58:44.000Z","updated_at":"2025-05-12T14:42:23.000Z","dependencies_parsed_at":"2023-10-17T02:03:15.514Z","dependency_job_id":"6a288e9a-0867-4712-ac01-691b81493c2c","html_url":"https://github.com/chroma-core/chroma","commit_stats":{"total_commits":403,"total_committers":17,"mean_commits":"23.705882352941178","dds":0.4168734491315137,"last_synced_commit":"2ada82bc467773c111da8b90e3fd11a446c881f0"},"previous_names":[],"tags_count":130,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chroma-core%2Fchroma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chroma-core%2Fchroma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chroma-core%2Fchroma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chroma-core%2Fchroma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chroma-core","download_url":"https://codeload.github.com/chroma-core/chroma/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253774580,"owners_count":21962198,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["document-retrieval","embeddings","llms"],"created_at":"2024-07-30T20:00:58.658Z","updated_at":"2026-04-08T09:03:05.294Z","avatar_url":"https://github.com/chroma-core.png","language":"Rust","readme":"![Chroma](./docs/assets/chroma-wordmark-color.png#gh-light-mode-only)\n![Chroma](./docs/assets/chroma-wordmark-white.png#gh-dark-mode-only)\n\n\u003cp align=\"center\"\u003e\n    \u003cb\u003eChroma - the open-source data infrastructure for AI\u003c/b\u003e. \u003cbr /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://discord.gg/MMeYNTmh3x\" target=\"_blank\"\u003e\n      \u003cimg src=\"https://img.shields.io/discord/1073293645303795742?cacheSeconds=3600\" alt=\"Discord\"\u003e\n  \u003c/a\u003e |\n  \u003ca href=\"https://github.com/chroma-core/chroma/blob/master/LICENSE\" target=\"_blank\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/License-Apache_2.0-blue.svg\" alt=\"License\"\u003e\n  \u003c/a\u003e |\n  \u003ca href=\"https://docs.trychroma.com/\" target=\"_blank\"\u003e\n      Docs\n  \u003c/a\u003e |\n  \u003ca href=\"https://www.trychroma.com/\" target=\"_blank\"\u003e\n      Homepage\n  \u003c/a\u003e\n\u003c/p\u003e\n\n```bash\npip install chromadb # python client\n# for javascript, npm install chromadb!\n# for client-server mode, chroma run --path /chroma_db_path\n```\n\n## Chroma Cloud\n\nOur hosted service, Chroma Cloud, powers serverless vector, hybrid, and full-text search. It's extremely fast, cost-effective, scalable and painless. Create a DB and try it out in under 30 seconds with $5 of free credits.\n\n[Get started with Chroma Cloud](https://trychroma.com/signup)\n\n## API\n\nThe core API is only 4 functions (run our [💡 Google Colab](https://colab.research.google.com/drive/1QEzFyqnoFxq7LUGyP1vzR4iLt9PpCDXv?usp=sharing)):\n\n```python\nimport chromadb\n# setup Chroma in-memory, for easy prototyping. Can add persistence easily!\nclient = chromadb.Client()\n\n# Create collection. get_collection, get_or_create_collection, delete_collection also available!\ncollection = client.create_collection(\"all-my-documents\")\n\n# Add docs to the collection. Can also update and delete. Row-based API coming soon!\ncollection.add(\n    documents=[\"This is document1\", \"This is document2\"], # we handle tokenization, embedding, and indexing automatically. You can skip that and add your own embeddings as well\n    metadatas=[{\"source\": \"notion\"}, {\"source\": \"google-docs\"}], # filter on these!\n    ids=[\"doc1\", \"doc2\"], # unique for each doc\n)\n\n# Query/search 2 most similar results. You can also .get by id\nresults = collection.query(\n    query_texts=[\"This is a query document\"],\n    n_results=2,\n    # where={\"metadata_field\": \"is_equal_to_this\"}, # optional filter\n    # where_document={\"$contains\":\"search_string\"}  # optional filter\n)\n```\n\nLearn about all features on our [Docs](https://docs.trychroma.com)\n\n## Get involved\n\nChroma is a rapidly developing project. We welcome PR contributors and ideas for how to improve the project.\n- [Join the conversation on Discord](https://discord.com/invite/chromadb) - `#contributing` channel\n- [Review the 🛣️ Roadmap and contribute your ideas](https://docs.trychroma.com/docs/overview/oss#roadmap)\n- [Grab an issue and open a PR](https://github.com/chroma-core/chroma/issues) - [`Good first issue tag`](https://github.com/chroma-core/chroma/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)\n- [Read our contributing guide](https://docs.trychroma.com/docs/overview/oss#contributing)\n\n**Release Cadence**\nWe currently release new tagged versions of the `pypi` and `npm` packages on Mondays. Hotfixes go out at any time during the week.\n\n## License\n\n[Apache 2.0](./LICENSE)\n","funding_links":[],"categories":["Models and Tools","**Section 1: RAG, LlamaIndex, and Vector Storage**","Storage","Vector Databases \u0026 Search","Database","🗄️ Vector Databases","Python","Rust","🎯 Tool Categories","Multidimensional data / Vectors","Search","Vector search","Embeddings/Vector Databases","向量数据库、向量搜索、最近邻搜索","others","Vector Databases (RAG)","Data Storage Optimisation","语言资源库","🔍 Libraries \u0026 Frameworks","Curated Resource Lists","Corporate and Analytical Applications","💾 Databases","📊 Data and Research Agents","Advanced Topics","📚 向量搜索库 \u0026 引擎","Repos","🔍 Retrieval-Augmented Generation (RAG) \u0026 Semantic Search","🛠️ AI 工具与框架","Machine Learning \u0026 AI","⚙️ Agent Operations","SDK, Libraries, Frameworks","Vector Stores","Vector Search \u0026 RAG","Vector Databases","Agent Infrastructure","Vector Database","Vector DBs \u0026 Search Engines","Awesome Vector Search Engine","Runtime","📊 Vector Databases"],"sub_categories":["Vector Store","**Vector Database Comparison**","Vector Databases","3. The Enterprise / High-Scale Stack (The 1%)","🚀 Top Vector DBs for 2024-2025","Vector search","Emacs","网络服务_其他","rust","RAG and Business Analytics","Vector Databases:","RAG and Knowledge Bases","RAG \u0026 Document Search","向量数据库（RAG 必备）","🧠 Memory","Python library, sdk or frameworks","GraphRAG Tutorials","Resources","Evaluation","Other Tools","Library","Database","[Chat-with-your-Docs](https://github.com/mayooear/ai-pdf-chatbot-langchain)"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchroma-core%2Fchroma","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchroma-core%2Fchroma","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchroma-core%2Fchroma/lists"}