├── .config └── nextest.toml ├── .dockerignore ├── .gitattributes ├── .github ├── CODEOWNERS ├── DEVELOP.md ├── ISSUE_TEMPLATE │ ├── bug_report.yaml │ ├── config.yml │ ├── feature_request.yaml │ └── installation_trouble.yaml ├── actions │ ├── bandit-scan │ │ ├── Dockerfile │ │ ├── action.yaml │ │ └── entrypoint.sh │ ├── docker │ │ └── action.yaml │ ├── export-tilt-logs │ │ └── action.yaml │ ├── go │ │ └── action.yaml │ ├── python │ │ └── action.yaml │ ├── rust │ │ └── action.yaml │ ├── tilt-setup-prebuild │ │ ├── action.yaml │ │ ├── docker-bake.hcl │ │ └── pull_external_images.sh │ └── tilt │ │ └── action.yaml └── workflows │ ├── _build_js_bindings.yml │ ├── _build_release_container.yml │ ├── _build_release_pypi.yml │ ├── _check_rust_release.yml │ ├── _deploy.yml │ ├── _go-tests.yml │ ├── _javascript-client-tests.yml │ ├── _python-tests.yml │ ├── _python-vulnerability-scan.yml │ ├── _rust-tests.yml │ ├── apply-hotfix.yaml │ ├── nightly-tests.yml │ ├── pr-check-title.yml │ ├── pr-review-checklist.yml │ ├── pr.yml │ ├── release-chromadb.yml │ ├── release-cli.yml │ ├── release-dev-javascript-client.yml │ ├── release-helm-chart.yml │ └── release-javascript-client.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .taplo.toml ├── .vscode └── settings.json ├── Cargo.lock ├── Cargo.toml ├── DEVELOP.md ├── Dockerfile ├── Dockerfile.windows ├── LICENSE ├── README.md ├── RELEASE_PROCESS.md ├── Tiltfile ├── bandit.yaml ├── bin ├── cluster-test.sh ├── docker_entrypoint.ps1 ├── docker_entrypoint.sh ├── generate_cloudformation.py ├── generate_operator_constants.sh ├── get-logs.sh ├── python-integration-test ├── rust-integration-test.sh ├── rust_python_compat_test.py ├── rust_single_node_integration_test_config.yaml ├── templates │ └── docker-compose.yml ├── test-package │ ├── install.sh │ ├── test-package.sh │ └── test-thin-client-package.sh ├── test-remote ├── test.py ├── ts-integration-test.sh ├── version └── windows_upgrade_sqlite.py ├── chromadb ├── __init__.py ├── api │ ├── __init__.py │ ├── async_api.py │ ├── async_client.py │ ├── async_fastapi.py │ ├── base_http_client.py │ ├── client.py │ ├── collection_configuration.py │ ├── configuration.py │ ├── fastapi.py │ ├── functions.py │ ├── models │ │ ├── AsyncCollection.py │ │ ├── AttachedFunction.py │ │ ├── Collection.py │ │ └── CollectionCommon.py │ ├── rust.py │ ├── segment.py │ ├── shared_system_client.py │ └── types.py ├── app.py ├── auth │ ├── __init__.py │ ├── basic_authn │ │ └── __init__.py │ ├── simple_rbac_authz │ │ └── __init__.py │ ├── token_authn │ │ └── __init__.py │ └── utils │ │ └── __init__.py ├── base_types.py ├── chromadb_rust_bindings.pyi ├── cli │ ├── __init__.py │ ├── cli.py │ └── utils.py ├── config.py ├── db │ ├── __init__.py │ ├── base.py │ ├── impl │ │ ├── __init__.py │ │ ├── grpc │ │ │ ├── client.py │ │ │ └── server.py │ │ ├── sqlite.py │ │ └── sqlite_pool.py │ ├── migrations.py │ ├── mixins │ │ ├── embeddings_queue.py │ │ └── sysdb.py │ └── system.py ├── errors.py ├── execution │ ├── __init__.py │ ├── executor │ │ ├── abstract.py │ │ ├── distributed.py │ │ └── local.py │ └── expression │ │ ├── __init__.py │ │ ├── operator.py │ │ └── plan.py ├── experimental │ └── density_relevance.ipynb ├── ingest │ ├── __init__.py │ └── impl │ │ └── utils.py ├── log_config.yml ├── logservice │ └── logservice.py ├── migrations │ ├── __init__.py │ ├── embeddings_queue │ │ ├── 00001-embeddings.sqlite.sql │ │ └── 00002-embeddings-queue-config.sqlite.sql │ ├── metadb │ │ ├── 00001-embedding-metadata.sqlite.sql │ │ ├── 00002-embedding-metadata.sqlite.sql │ │ ├── 00003-full-text-tokenize.sqlite.sql │ │ ├── 00004-metadata-indices.sqlite.sql │ │ └── 00005-max-seq-id-int.sqlite.sql │ └── sysdb │ │ ├── 00001-collections.sqlite.sql │ │ ├── 00002-segments.sqlite.sql │ │ ├── 00003-collection-dimension.sqlite.sql │ │ ├── 00004-tenants-databases.sqlite.sql │ │ ├── 00005-remove-topic.sqlite.sql │ │ ├── 00006-collection-segment-metadata.sqlite.sql │ │ ├── 00007-collection-config.sqlite.sql │ │ ├── 00008-maintenance-log.sqlite.sql │ │ └── 00009-segment-collection-not-null.sqlite.sql ├── proto │ ├── .gitignore │ ├── __init__.py │ ├── convert.py │ └── utils.py ├── py.typed ├── quota │ ├── __init__.py │ └── simple_quota_enforcer │ │ └── __init__.py ├── rate_limit │ ├── __init__.py │ └── simple_rate_limit │ │ └── __init__.py ├── segment │ ├── __init__.py │ ├── distributed │ │ └── __init__.py │ └── impl │ │ ├── __init__.py │ │ ├── distributed │ │ └── segment_directory.py │ │ ├── manager │ │ ├── __init__.py │ │ ├── cache │ │ │ ├── __init__.py │ │ │ └── cache.py │ │ ├── distributed.py │ │ └── local.py │ │ ├── metadata │ │ └── sqlite.py │ │ └── vector │ │ ├── batch.py │ │ ├── brute_force_index.py │ │ ├── hnsw_params.py │ │ ├── local_hnsw.py │ │ └── local_persistent_hnsw.py ├── serde.py ├── server │ ├── __init__.py │ └── fastapi │ │ ├── __init__.py │ │ └── types.py ├── telemetry │ ├── README.md │ ├── __init__.py │ ├── opentelemetry │ │ ├── __init__.py │ │ ├── fastapi.py │ │ └── grpc.py │ └── product │ │ ├── __init__.py │ │ ├── events.py │ │ └── posthog.py ├── test │ ├── __init__.py │ ├── api │ │ ├── test_collection.py │ │ ├── test_delete_database.py │ │ ├── test_get_database.py │ │ ├── test_invalid_update.py │ │ ├── test_limit_offset.py │ │ ├── test_list_databases.py │ │ ├── test_numpy_list_inputs.py │ │ ├── test_schema.py │ │ ├── test_schema_e2e.py │ │ ├── test_shared_system_client.py │ │ └── test_types.py │ ├── auth │ │ └── test_auth_utils.py │ ├── client │ │ ├── __init__.py │ │ ├── create_http_client_with_basic_auth.py │ │ ├── test_cloud_client.py │ │ ├── test_create_http_client.py │ │ ├── test_database_tenant.py │ │ ├── test_database_tenant_auth.py │ │ └── test_multiple_clients_concurrency.py │ ├── configurations │ │ ├── test_collection_configuration.py │ │ └── test_configurations.py │ ├── conftest.py │ ├── data_loader │ │ └── test_data_loader.py │ ├── db │ │ └── test_log_purge.py │ ├── distributed │ │ ├── README.md │ │ ├── test_log_backpressure.py │ │ ├── test_repair_collection_log_offset.py │ │ ├── test_reroute.py │ │ ├── test_sanity.py │ │ ├── test_statistics_wrapper.py │ │ └── test_task_api.py │ ├── ef │ │ ├── test_chroma_bm25_embedding_function.py │ │ ├── test_custom_ef.py │ │ ├── test_default_ef.py │ │ ├── test_ef.py │ │ ├── test_morph_ef.py │ │ ├── test_multimodal_ef.py │ │ ├── test_ollama_ef.py │ │ ├── test_onnx_mini_lm_l6_v2.py │ │ ├── test_openai_ef.py │ │ └── test_voyageai_ef.py │ ├── openssl.cnf │ ├── property │ │ ├── invariants.py │ │ ├── strategies.py │ │ ├── test_add.py │ │ ├── test_base64_conversion.py │ │ ├── test_client_url.py │ │ ├── test_collections.py │ │ ├── test_collections_with_database_tenant.py │ │ ├── test_collections_with_database_tenant_overwrite.py │ │ ├── test_cross_version_persist.py │ │ ├── test_embeddings.py │ │ ├── test_filtering.py │ │ ├── test_fork.py │ │ ├── test_persist.py │ │ ├── test_restart_persist.py │ │ └── test_schema.py │ ├── segment │ │ └── distributed │ │ │ ├── test_memberlist_provider.py │ │ │ └── test_rendezvous_hash.py │ ├── stress │ │ └── test_many_collections.py │ ├── test_api.py │ ├── test_chroma.py │ ├── test_cli.py │ ├── test_client.py │ ├── test_config.py │ ├── test_multithreaded.py │ └── utils │ │ ├── cross_version.py │ │ ├── distance_functions.py │ │ ├── test_embedding_function_schemas.py │ │ ├── test_result_df_transform.py │ │ └── wait_for_version_increase.py ├── types.py └── utils │ ├── __init__.py │ ├── async_to_sync.py │ ├── batch_utils.py │ ├── data_loaders.py │ ├── delete_file.py │ ├── directory.py │ ├── distance_functions.py │ ├── embedding_functions │ ├── __init__.py │ ├── amazon_bedrock_embedding_function.py │ ├── baseten_embedding_function.py │ ├── bm25_embedding_function.py │ ├── chroma_bm25_embedding_function.py │ ├── chroma_cloud_qwen_embedding_function.py │ ├── chroma_cloud_splade_embedding_function.py │ ├── chroma_langchain_embedding_function.py │ ├── cloudflare_workers_ai_embedding_function.py │ ├── cohere_embedding_function.py │ ├── fastembed_sparse_embedding_function.py │ ├── google_embedding_function.py │ ├── huggingface_embedding_function.py │ ├── huggingface_sparse_embedding_function.py │ ├── instructor_embedding_function.py │ ├── jina_embedding_function.py │ ├── mistral_embedding_function.py │ ├── morph_embedding_function.py │ ├── nomic_embedding_function.py │ ├── ollama_embedding_function.py │ ├── onnx_mini_lm_l6_v2.py │ ├── open_clip_embedding_function.py │ ├── openai_embedding_function.py │ ├── roboflow_embedding_function.py │ ├── schemas │ │ ├── README.md │ │ ├── __init__.py │ │ ├── bm25_tokenizer.py │ │ ├── registry.py │ │ └── schema_utils.py │ ├── sentence_transformer_embedding_function.py │ ├── text2vec_embedding_function.py │ ├── together_ai_embedding_function.py │ ├── utils.py │ └── voyageai_embedding_function.py │ ├── fastapi.py │ ├── lru_cache.py │ ├── messageid.py │ ├── read_write_lock.py │ ├── rendezvous_hash.py │ ├── results.py │ ├── sparse_embedding_utils.py │ └── statistics.py ├── clients ├── js │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.json │ ├── DEVELOP.md │ ├── LICENSE │ ├── README.md │ ├── config.yml │ ├── examples │ │ ├── README.md │ │ └── node │ │ │ ├── README.md │ │ │ ├── app-bundled.js │ │ │ ├── app-client.js │ │ │ ├── app.js │ │ │ ├── package.json │ │ │ └── pnpm-lock.yaml │ ├── genapi.sh │ ├── jest.config.ts │ ├── openapitools.json │ ├── package.json │ ├── packages │ │ ├── chromadb-client │ │ │ ├── README.md │ │ │ ├── jest.config.ts │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── browser-entry.js │ │ │ │ ├── index.ts │ │ │ │ └── punycode-shim.js │ │ │ ├── test │ │ │ │ └── basic.test.ts │ │ │ ├── tsconfig.json │ │ │ └── tsup.config.ts │ │ ├── chromadb-core │ │ │ ├── jest.config.ts │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── AdminClient.ts │ │ │ │ ├── ChromaClient.ts │ │ │ │ ├── ChromaFetch.ts │ │ │ │ ├── CloudClient.ts │ │ │ │ ├── Collection.ts │ │ │ │ ├── CollectionConfiguration.ts │ │ │ │ ├── Errors.ts │ │ │ │ ├── auth.ts │ │ │ │ ├── embeddings │ │ │ │ │ ├── CloudflareWorkersAIEmbeddingFunction.ts │ │ │ │ │ ├── CohereEmbeddingFunction.ts │ │ │ │ │ ├── DefaultEmbeddingFunction.ts │ │ │ │ │ ├── GoogleGeminiEmbeddingFunction.ts │ │ │ │ │ ├── HuggingFaceEmbeddingServerFunction.ts │ │ │ │ │ ├── IEmbeddingFunction.ts │ │ │ │ │ ├── JinaEmbeddingFunction.ts │ │ │ │ │ ├── OllamaEmbeddingFunction.ts │ │ │ │ │ ├── OpenAIEmbeddingFunction.ts │ │ │ │ │ ├── TogetherAIEmbeddingFunction.ts │ │ │ │ │ ├── TransformersEmbeddingFunction.ts │ │ │ │ │ ├── VoyageAIEmbeddingFunction.ts │ │ │ │ │ ├── all.ts │ │ │ │ │ └── registry.ts │ │ │ │ ├── generated │ │ │ │ │ ├── README.md │ │ │ │ │ ├── api.ts │ │ │ │ │ ├── configuration.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models.ts │ │ │ │ │ └── runtime.ts │ │ │ │ ├── index.ts │ │ │ │ ├── schemas │ │ │ │ │ ├── index.ts │ │ │ │ │ └── schemaUtils.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── test │ │ │ │ ├── add.collections.test.ts │ │ │ │ ├── admin.test.ts │ │ │ │ ├── auth.basic.test.ts │ │ │ │ ├── auth.token.test.ts │ │ │ │ ├── auth.xtoken.test.ts │ │ │ │ ├── client.test.ts │ │ │ │ ├── collection.client.test.ts │ │ │ │ ├── collection.config.client.test.ts │ │ │ │ ├── collection.test.ts │ │ │ │ ├── data.ts │ │ │ │ ├── delete.collection.test.ts │ │ │ │ ├── embeddings │ │ │ │ │ ├── ef_schema.test.ts │ │ │ │ │ ├── ollama.test.ts │ │ │ │ │ └── startOllamaContainer.ts │ │ │ │ ├── get.collection.test.ts │ │ │ │ ├── initClientWithAuth.ts │ │ │ │ ├── offline.test.ts │ │ │ │ ├── peek.collection.test.ts │ │ │ │ ├── query.collection.test.ts │ │ │ │ ├── schemas.test.ts │ │ │ │ ├── startChromaContainer.ts │ │ │ │ ├── testEnvSetup.ts │ │ │ │ ├── testEnvTeardown.ts │ │ │ │ ├── update.collection.test.ts │ │ │ │ └── upsert.collections.test.ts │ │ │ ├── tsconfig.json │ │ │ └── tsup.config.ts │ │ └── chromadb │ │ │ ├── README.md │ │ │ ├── jest.config.ts │ │ │ ├── package.json │ │ │ ├── src │ │ │ ├── bindings.ts │ │ │ ├── browser-entry.js │ │ │ ├── cli.ts │ │ │ ├── index.ts │ │ │ └── punycode-shim.js │ │ │ ├── test │ │ │ └── basic.test.ts │ │ │ ├── tsconfig.json │ │ │ └── tsup.config.ts │ ├── pnpm-lock.yaml │ ├── pnpm-workspace.yaml │ ├── transform-openapi.py │ ├── tsconfig.json │ └── tsup.config.ts ├── new-js │ ├── .env.example │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.json │ ├── DEVELOP.md │ ├── package.json │ ├── packages │ │ ├── ai-embeddings │ │ │ ├── all │ │ │ │ ├── README.md │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── chroma-bm25 │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── snowball-stemmers.d.ts │ │ │ │ │ └── stopwords.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── chroma-cloud-qwen │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── chroma-cloud-splade │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── cloudflare-worker-ai │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── cohere │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── common │ │ │ │ ├── README.md │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.ts │ │ │ │ │ └── schema-utils.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── default-embed │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── google-gemini │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── huggingface-server │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── jina │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── mistral │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── morph │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── ollama │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── start-ollama.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── openai │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── sentence-transformer │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ ├── together-ai │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ │ └── voyageai │ │ │ │ ├── README.md │ │ │ │ ├── jest.config.ts │ │ │ │ ├── jest.setup.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── tsup.config.ts │ │ ├── chromadb │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── jest.config.ts │ │ │ ├── package.json │ │ │ ├── scripts │ │ │ │ ├── gen-api.ts │ │ │ │ ├── start-chroma-common.ts │ │ │ │ ├── start-chroma-jest.ts │ │ │ │ ├── start-chroma.ts │ │ │ │ └── tsconfig.json │ │ │ ├── src │ │ │ │ ├── admin-client.ts │ │ │ │ ├── api │ │ │ │ │ ├── client.gen.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── sdk.gen.ts │ │ │ │ │ └── types.gen.ts │ │ │ │ ├── bindings.ts │ │ │ │ ├── chroma-client.ts │ │ │ │ ├── chroma-fetch.ts │ │ │ │ ├── cli.ts │ │ │ │ ├── cloud-client.ts │ │ │ │ ├── collection-configuration.ts │ │ │ │ ├── collection.ts │ │ │ │ ├── deno.ts │ │ │ │ ├── embedding-function.ts │ │ │ │ ├── errors.ts │ │ │ │ ├── execution │ │ │ │ │ ├── expression │ │ │ │ │ │ ├── common.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── key.ts │ │ │ │ │ │ ├── limit.ts │ │ │ │ │ │ ├── rank.ts │ │ │ │ │ │ ├── search.ts │ │ │ │ │ │ ├── searchResult.ts │ │ │ │ │ │ ├── select.ts │ │ │ │ │ │ └── where.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── next.ts │ │ │ │ ├── schema.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── test │ │ │ │ ├── add.collections.test.ts │ │ │ │ ├── admin.test.ts │ │ │ │ ├── client.test.ts │ │ │ │ ├── collection.client.test.ts │ │ │ │ ├── collection.config.client.test.ts │ │ │ │ ├── collection.test.ts │ │ │ │ ├── delete.collection.test.ts │ │ │ │ ├── get.collection.test.ts │ │ │ │ ├── offline.test.ts │ │ │ │ ├── peek.collection.test.ts │ │ │ │ ├── preflight.test.ts │ │ │ │ ├── query.collection.test.ts │ │ │ │ ├── schema.test.ts │ │ │ │ ├── search.expression.test.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── utils │ │ │ │ │ ├── data.ts │ │ │ │ │ ├── test-env-setup.ts │ │ │ │ │ └── test-env-teardown.ts │ │ │ ├── tsconfig.json │ │ │ └── tsup.config.ts │ │ └── integration-test │ │ │ ├── jest.config.ts │ │ │ ├── package.json │ │ │ ├── test │ │ │ ├── cloud-efs.test.ts │ │ │ └── setup-env.ts │ │ │ └── tsconfig.json │ ├── pnpm-lock.yaml │ ├── pnpm-workspace.yaml │ └── tsconfig.base.json └── python │ ├── README.md │ ├── build_python_thin_client.sh │ ├── integration-test.sh │ ├── is_thin_client.py │ ├── pyproject.toml │ ├── requirements.txt │ └── requirements_dev.txt ├── compose-env.linux ├── compose-env.windows ├── deployments ├── aws │ ├── chroma.cf.json │ └── docker-compose.yml ├── azure │ ├── chroma.tfvars.tf │ └── main.tf └── gcp │ ├── chroma.tfvars │ └── main.tf ├── docker-compose.server.example.yml ├── docker-compose.test-auth.yml ├── docker-compose.test.yml ├── docker-compose.yml ├── docs ├── cip │ ├── CIP-01022024_SSL_Verify_Client_Config.md │ ├── CIP-07102024_Write_Ahead_Log_Pruning_Vacuuming.md │ ├── CIP-10112023_Authorization.md │ ├── CIP-1_Allow_Filtering_for_Collections.md │ ├── CIP_2_Auth_Providers_Proposal.md │ ├── CIP_4_In_Nin_Metadata_Filters.md │ ├── CIP_5_Large_Batch_Handling_Improvements.md │ ├── CIP_6_OpenTelemetry_Monitoring.md │ ├── CIP_Chroma_Improvment_Proposals.md │ └── assets │ │ ├── CIP-01022024-test_self_signed.ipynb │ │ ├── CIP-10112023_Authorization_Workflow.png │ │ ├── cip-2-arch.png │ │ ├── cip-2-client-side-wf.png │ │ ├── cip-2-seq.png │ │ └── cip-2-server-side-wf.png └── docs.trychroma.com │ ├── .env.local │ ├── .gitignore │ ├── README.md │ ├── app │ ├── [...slug] │ │ ├── layout.tsx │ │ ├── not-found.tsx │ │ └── page.tsx │ ├── cloud │ │ └── page.tsx │ ├── favicon.ico │ ├── fonts │ │ ├── GeistMonoVF.woff │ │ └── GeistVF.woff │ ├── globals.css │ ├── layout.tsx │ ├── not-found.tsx │ ├── page.tsx │ ├── sitemap.ts │ └── updates │ │ ├── [slug] │ │ └── page.tsx │ │ └── layout.tsx │ ├── components.json │ ├── components │ ├── header │ │ ├── cloud-signup.tsx │ │ ├── discord-link.tsx │ │ ├── github-link.tsx │ │ ├── header-nav.tsx │ │ ├── header.tsx │ │ ├── language-toggle.tsx │ │ ├── logo.tsx │ │ ├── navbar-button.tsx │ │ ├── search-box.tsx │ │ ├── sidebar-toggle.tsx │ │ ├── theme-toggle.tsx │ │ ├── updates-navbar.tsx │ │ ├── x-link.tsx │ │ └── youtube-link.tsx │ ├── markdoc │ │ ├── accordion.tsx │ │ ├── ask-ai.tsx │ │ ├── banner.tsx │ │ ├── centered-content.tsx │ │ ├── code-block-header.tsx │ │ ├── code-block-themes.css │ │ ├── code-block.tsx │ │ ├── code-tab.tsx │ │ ├── collapsible-code-block.tsx │ │ ├── combobox-steps.tsx │ │ ├── combobox.tsx │ │ ├── copy-button.tsx │ │ ├── image-hover-text.tsx │ │ ├── inline-code.tsx │ │ ├── latex.tsx │ │ ├── markdoc-heading.tsx │ │ ├── markdoc-image.tsx │ │ ├── markdoc-page.tsx │ │ ├── markdoc-renderer.tsx │ │ ├── page-nav.tsx │ │ ├── python-installation.tsx │ │ ├── steps.tsx │ │ ├── tabbed-code-block.tsx │ │ ├── tabbed-use-case-code-block.tsx │ │ ├── table-of-contents.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── ts-installation.tsx │ │ └── video.tsx │ ├── posthog │ │ ├── posthog-pageview.tsx │ │ └── posthog-provider.tsx │ ├── sidebar │ │ ├── cloud-icon.tsx │ │ ├── menu-item.tsx │ │ ├── page-index.tsx │ │ ├── page-link.tsx │ │ ├── scrollable-content.tsx │ │ └── sidebar.tsx │ └── ui │ │ ├── accordion.tsx │ │ ├── alert.tsx │ │ ├── badge.tsx │ │ ├── breadcrumb.tsx │ │ ├── button.tsx │ │ ├── close-button-84.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.tsx │ │ ├── header-84.tsx │ │ ├── hover-card.tsx │ │ ├── icons.tsx │ │ ├── menubar.tsx │ │ ├── popover.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── theme-provider.tsx │ │ ├── toggle-theme.tsx │ │ ├── tooltip.tsx │ │ └── ui-button.tsx │ ├── context │ └── app-context.tsx │ ├── lib │ ├── content.ts │ └── utils.ts │ ├── markdoc │ ├── config.ts │ └── content │ │ ├── cloud │ │ ├── features │ │ │ └── collection-forking.md │ │ ├── getting-started.md │ │ ├── package-search │ │ │ ├── mcp.md │ │ │ └── registry.md │ │ ├── pricing.md │ │ ├── quotas-limits.md │ │ ├── schema │ │ │ ├── index-reference.md │ │ │ ├── overview.md │ │ │ ├── schema-basics.md │ │ │ └── sparse-vector-search.md │ │ ├── search-api │ │ │ ├── batch-operations.md │ │ │ ├── examples.md │ │ │ ├── filtering.md │ │ │ ├── hybrid-search.md │ │ │ ├── migration.md │ │ │ ├── overview.md │ │ │ ├── pagination-selection.md │ │ │ ├── ranking.md │ │ │ └── search-basics.md │ │ └── sync │ │ │ ├── github.md │ │ │ ├── overview.md │ │ │ └── web.md │ │ ├── docs │ │ ├── cli │ │ │ ├── browse.md │ │ │ ├── copy.md │ │ │ ├── db.md │ │ │ ├── install.md │ │ │ ├── login.md │ │ │ ├── profile.md │ │ │ ├── run.md │ │ │ ├── sample-apps.md │ │ │ ├── update.md │ │ │ └── vacuum.md │ │ ├── collections │ │ │ ├── add-data.md │ │ │ ├── configure.md │ │ │ ├── delete-data.md │ │ │ ├── manage-collections.md │ │ │ └── update-data.md │ │ ├── embeddings │ │ │ ├── embedding-functions.md │ │ │ └── multimodal.md │ │ ├── overview │ │ │ ├── about.md │ │ │ ├── architecture.md │ │ │ ├── contributing.md │ │ │ ├── data-model.md │ │ │ ├── getting-started.md │ │ │ ├── introduction.md │ │ │ ├── migration.md │ │ │ ├── roadmap.md │ │ │ ├── telemetry.md │ │ │ └── troubleshooting.md │ │ ├── querying-collections │ │ │ ├── full-text-search.md │ │ │ ├── metadata-filtering.md │ │ │ └── query-and-get.md │ │ └── run-chroma │ │ │ ├── client-server.md │ │ │ ├── cloud-client.md │ │ │ ├── ephemeral-client.md │ │ │ └── persistent-client.md │ │ ├── guides │ │ ├── build │ │ │ ├── agentic-search.md │ │ │ ├── building-with-ai.md │ │ │ └── intro-to-retrieval.md │ │ └── deploy │ │ │ ├── aws.md │ │ │ ├── azure.md │ │ │ ├── client-server-mode.md │ │ │ ├── docker.md │ │ │ ├── gcp.md │ │ │ ├── observability.md │ │ │ ├── performance.md │ │ │ └── python-thin-client.md │ │ ├── integrations │ │ ├── chroma-integrations.md │ │ ├── embedding-models │ │ │ ├── amazon-bedrock.md │ │ │ ├── baseten.md │ │ │ ├── chroma-bm25.md │ │ │ ├── chroma-cloud-qwen.md │ │ │ ├── chroma-cloud-splade.md │ │ │ ├── cloudflare-workers-ai.md │ │ │ ├── cohere.md │ │ │ ├── google-gemini.md │ │ │ ├── hugging-face-server.md │ │ │ ├── hugging-face.md │ │ │ ├── instructor.md │ │ │ ├── jina-ai.md │ │ │ ├── mistral.md │ │ │ ├── morph.md │ │ │ ├── nomic.md │ │ │ ├── ollama.md │ │ │ ├── open-clip.md │ │ │ ├── openai.md │ │ │ ├── roboflow.md │ │ │ ├── sentence-transformer.md │ │ │ ├── text2vec.md │ │ │ ├── together-ai.md │ │ │ └── voyageai.md │ │ └── frameworks │ │ │ ├── anthropic-mcp.md │ │ │ ├── braintrust.md │ │ │ ├── deepeval.md │ │ │ ├── haystack.md │ │ │ ├── langchain.md │ │ │ ├── llamaindex.md │ │ │ ├── mem0.md │ │ │ ├── openlit.md │ │ │ ├── openllmetry.md │ │ │ ├── streamlit.md │ │ │ └── voltagent.md │ │ ├── reference │ │ ├── chroma-reference.md │ │ ├── js │ │ │ ├── client.md │ │ │ └── collection.md │ │ └── python │ │ │ ├── client.md │ │ │ └── collection.md │ │ └── sidebar-config.ts │ ├── middleware.ts │ ├── next-env.d.ts │ ├── next.config.mjs │ ├── package.json │ ├── pnpm-lock.yaml │ ├── postcss.config.js │ ├── postcss.config.mjs │ ├── public │ ├── architecture.png │ ├── background.jpg │ ├── chroma-icon.svg │ ├── chroma-migrate.png │ ├── chroma-wordmark-color.png │ ├── chroma-wordmark-white-128.svg │ ├── chroma-wordmark-white.png │ ├── chroma-workmark-color-128.svg │ ├── claude-logo.svg │ ├── cli │ │ ├── cli-browse-query.png │ │ ├── cli-browse.png │ │ └── cli-login-success.png │ ├── cloud-art.jpg │ ├── cloud-art.svg │ ├── composite_noise.jpg │ ├── computer-dark.png │ ├── computer-light.png │ ├── computer.png │ ├── computer.svg │ ├── concurrent-inserts.png │ ├── concurrent-queries.png │ ├── concurrent-writes.png │ ├── concurrent_inserts_1_0_10.png │ ├── concurrent_inserts_1_0_10_light.png │ ├── concurrent_queries_1_0_10.png │ ├── concurrent_queries_1_0_10_light.png │ ├── concurrent_writes_1_0_10.png │ ├── concurrent_writes_1_0_10_light.png │ ├── cpu-mean-query-latency.png │ ├── cpu_mean_query_latency_1_0_10.png │ ├── cpu_mean_query_latency_1_0_10_light.png │ ├── fork-edges-dark.png │ ├── fork-edges-light.png │ ├── globals.css │ ├── insert-latency.png │ ├── insert_latency_1_0_10.png │ ├── insert_latency_1_0_10_light.png │ ├── investors.png │ ├── llms-cloud-getting-started.txt │ ├── llms-cloud-pricing.txt │ ├── llms-cloud-quotas-limits.txt │ ├── llms-docs-cli-browse.txt │ ├── llms-docs-cli-copy.txt │ ├── llms-docs-cli-db.txt │ ├── llms-docs-cli-install.txt │ ├── llms-docs-cli-login.txt │ ├── llms-docs-cli-profile.txt │ ├── llms-docs-cli-run.txt │ ├── llms-docs-cli-sample-apps.txt │ ├── llms-docs-cli-update.txt │ ├── llms-docs-cli-vacuum.txt │ ├── llms-docs-collections-add-data.txt │ ├── llms-docs-collections-configure.txt │ ├── llms-docs-collections-delete-data.txt │ ├── llms-docs-collections-manage-collections.txt │ ├── llms-docs-collections-update-data.txt │ ├── llms-docs-embeddings-embedding-functions.txt │ ├── llms-docs-embeddings-multimodal.txt │ ├── llms-docs-overview-about.txt │ ├── llms-docs-overview-architecture.txt │ ├── llms-docs-overview-contributing.txt │ ├── llms-docs-overview-data-model.txt │ ├── llms-docs-overview-getting-started.txt │ ├── llms-docs-overview-introduction.txt │ ├── llms-docs-overview-migration.txt │ ├── llms-docs-overview-roadmap.txt │ ├── llms-docs-overview-telemetry.txt │ ├── llms-docs-overview-troubleshooting.txt │ ├── llms-docs-querying-collections-full-text-search.txt │ ├── llms-docs-querying-collections-metadata-filtering.txt │ ├── llms-docs-querying-collections-query-and-get.txt │ ├── llms-docs-run-chroma-client-server.txt │ ├── llms-docs-run-chroma-cloud-client.txt │ ├── llms-docs-run-chroma-ephemeral-client.txt │ ├── llms-docs-run-chroma-persistent-client.txt │ ├── llms-full.text │ ├── llms-guides-build-building-with-ai.txt │ ├── llms-guides-build-intro-to-retrieval.txt │ ├── llms-guides-deploy-aws.txt │ ├── llms-guides-deploy-azure.txt │ ├── llms-guides-deploy-client-server-mode.txt │ ├── llms-guides-deploy-docker.txt │ ├── llms-guides-deploy-gcp.txt │ ├── llms-guides-deploy-observability.txt │ ├── llms-guides-deploy-performance.txt │ ├── llms-guides-deploy-python-thin-client.txt │ ├── llms-guides-develop-fast-api.txt │ ├── llms-guides-develop-next-js.txt │ ├── llms-integrations-chroma-integrations.txt │ ├── llms-integrations-embedding-models-baseten.txt │ ├── llms-integrations-embedding-models-cloudflare-workers-ai.txt │ ├── llms-integrations-embedding-models-cohere.txt │ ├── llms-integrations-embedding-models-google-gemini.txt │ ├── llms-integrations-embedding-models-hugging-face-server.txt │ ├── llms-integrations-embedding-models-hugging-face.txt │ ├── llms-integrations-embedding-models-instructor.txt │ ├── llms-integrations-embedding-models-jina-ai.txt │ ├── llms-integrations-embedding-models-mistral.txt │ ├── llms-integrations-embedding-models-morph.txt │ ├── llms-integrations-embedding-models-ollama.txt │ ├── llms-integrations-embedding-models-openai.txt │ ├── llms-integrations-embedding-models-roboflow.txt │ ├── llms-integrations-embedding-models-together-ai.txt │ ├── llms-integrations-embedding-models-voyageai.txt │ ├── llms-integrations-frameworks-anthropic-mcp.txt │ ├── llms-integrations-frameworks-braintrust.txt │ ├── llms-integrations-frameworks-deepeval.txt │ ├── llms-integrations-frameworks-haystack.txt │ ├── llms-integrations-frameworks-langchain.txt │ ├── llms-integrations-frameworks-llamaindex.txt │ ├── llms-integrations-frameworks-openlit.txt │ ├── llms-integrations-frameworks-openllmetry.txt │ ├── llms-integrations-frameworks-streamlit.txt │ ├── llms-integrations-frameworks-voltagent.txt │ ├── llms-reference-chroma-reference.txt │ ├── llms-reference-js-client.txt │ ├── llms-reference-js-collection.txt │ ├── llms-reference-python-client.txt │ ├── llms-reference-python-collection.txt │ ├── llms.txt │ ├── mcp-developer.png │ ├── mcp-hammer.png │ ├── mcp-instructions.png │ ├── mcp-search.png │ ├── mcp-settings.png │ ├── mcp-store.png │ ├── mcp-tools.png │ ├── noise.jpg │ ├── og.png │ ├── openai-logo.svg │ ├── openllmetry.png │ ├── platform_config.png.jpg │ ├── python.svg │ ├── query-latency.png │ ├── query_latency_1_0_10.png │ ├── query_latency_1_0_10_light.png │ ├── read-path-dark.png │ ├── read-path-light.png │ ├── read_path.png │ ├── robots.txt │ ├── sync │ │ ├── api_keys.png │ │ ├── custom-github-app-screen.png │ │ ├── custom_source_invocation.png │ │ ├── db_invocation.png │ │ ├── gh-contents.png │ │ ├── gh-metadata.png │ │ ├── github_app_id.png │ │ ├── github_secret_key.png │ │ ├── platform_setup.png │ │ ├── sync_create_database.png │ │ ├── sync_existing_db.png │ │ ├── sync_existing_db_add.png │ │ ├── sync_existing_db_sync.png │ │ ├── sync_install.png │ │ ├── sync_new_db_github_install.png │ │ ├── sync_new_db_onboarding.png │ │ ├── sync_web_advanced_config.png │ │ ├── sync_web_new_db.png │ │ ├── sync_web_onboarding.png │ │ ├── sync_web_progress.png │ │ └── sync_web_url_config.png │ ├── system-diagram-dark.png │ ├── system-diagram-light.png │ ├── team.JPG │ ├── typescript.svg │ ├── write-path-dark.png │ ├── write-path-light.png │ ├── write_path.png │ ├── x-logo.svg │ └── youtube-logo.svg │ ├── pydoc-markdown.yml │ ├── requirements.txt │ ├── scripts │ ├── generate-llms-txts.ts │ ├── jsDocs.sh │ └── pythonDocs.sh │ ├── tailwind.config.ts │ ├── tsconfig.json │ ├── typedoc.json │ ├── typedoc_tsconfig.json │ └── vercel.json ├── examples ├── README.md ├── advanced │ ├── forking.ipynb │ └── hadrware-optimized-image.md ├── basic_functionality │ ├── alternative_embeddings.ipynb │ ├── assets │ │ ├── auh-sequence.png │ │ └── auth-architecture.png │ ├── auth.ipynb │ ├── authz │ │ ├── README.md │ │ └── authz.yaml │ ├── in_not_in_filtering.ipynb │ ├── local_persistence.ipynb │ ├── start_here.ipynb │ ├── test_get_collection_by_id.ipynb │ └── where_filtering.ipynb ├── chat_with_your_documents │ ├── README.md │ ├── documents │ │ ├── state_of_the_union_2022.txt │ │ └── state_of_the_union_2023.txt │ ├── load_data.py │ ├── main.py │ └── requirements.txt ├── deployments │ ├── aws-terraform │ │ ├── README.md │ │ ├── chroma.tf │ │ ├── startup.sh │ │ └── variables.tf │ ├── common │ │ └── startup.sh │ ├── do-terraform │ │ ├── README.md │ │ ├── chroma.tf │ │ └── variables.tf │ ├── google-cloud-compute │ │ ├── README.md │ │ ├── chroma.tf │ │ ├── main.tf │ │ ├── startup.sh │ │ └── variables.tf │ ├── render-terraform │ │ ├── README.md │ │ ├── chroma.tf │ │ ├── sqlite_version.patch │ │ └── variables.tf │ └── systemd-service │ │ ├── chroma-cli.service │ │ ├── chroma-docker.service │ │ └── systemd-service.md ├── gemini │ ├── README.md │ ├── documents │ │ ├── state_of_the_union_2022.txt │ │ └── state_of_the_union_2023.txt │ ├── load_data.py │ ├── main.py │ └── requirements.txt ├── multimodal │ └── multimodal_retrieval.ipynb ├── observability │ ├── README.md │ ├── docker-compose.local-observability.yml │ └── otel-collector-config.yaml ├── server_side_embeddings │ └── huggingface │ │ ├── docker-compose.yml │ │ └── test.ipynb ├── task_api_example.py ├── use_with │ ├── cohere │ │ ├── cohere_js.js │ │ ├── cohere_python.ipynb │ │ └── package.json │ ├── jina │ │ └── late_chunking.ipynb │ ├── ollama.md │ └── roboflow │ │ └── embeddings.ipynb └── xai │ ├── README.md │ ├── docs │ └── state_of_the_union_2024.pdf │ ├── rag_chat_with_your_docs.py │ └── requirements.txt ├── go ├── Dockerfile ├── Dockerfile.migration ├── Makefile ├── README.md ├── cmd │ ├── coordinator │ │ ├── cmd.go │ │ └── main.go │ └── flag │ │ └── flag.go ├── go.mod ├── go.sum ├── pkg │ ├── common │ │ ├── component.go │ │ ├── constants.go │ │ └── errors.go │ ├── grpcutils │ │ ├── config.go │ │ ├── config_test.go │ │ ├── response.go │ │ └── service.go │ ├── leader │ │ └── election.go │ ├── memberlist_manager │ │ ├── memberlist_manager.go │ │ ├── memberlist_manager_test.go │ │ ├── memberlist_store.go │ │ └── node_watcher.go │ ├── sysdb │ │ ├── coordinator │ │ │ ├── coordinator.go │ │ │ ├── coordinator_test.go │ │ │ ├── create_task_test.go │ │ │ ├── heap_client.go │ │ │ ├── heap_client_integration_test.go │ │ │ ├── list_attached_functions_test.go │ │ │ ├── model │ │ │ │ ├── collection.go │ │ │ │ ├── collection_configuration.go │ │ │ │ ├── collection_configuration_test.go │ │ │ │ ├── collection_metadata.go │ │ │ │ ├── database.go │ │ │ │ ├── notification.go │ │ │ │ ├── segment.go │ │ │ │ ├── segment_metadata.go │ │ │ │ └── tenant.go │ │ │ ├── model_db_convert.go │ │ │ ├── model_db_convert_test.go │ │ │ ├── table_catalog.go │ │ │ ├── table_catalog_test.go │ │ │ └── task.go │ │ ├── grpc │ │ │ ├── collection_service.go │ │ │ ├── collection_service_test.go │ │ │ ├── proto_model_convert.go │ │ │ ├── proto_model_convert_test.go │ │ │ ├── segment_service.go │ │ │ ├── server.go │ │ │ ├── task_service.go │ │ │ ├── tenant_database_service.go │ │ │ └── tenant_database_service_test.go │ │ └── metastore │ │ │ ├── db │ │ │ ├── atlas.hcl │ │ │ ├── dao │ │ │ │ ├── attached_function_test.go │ │ │ │ ├── collection.go │ │ │ │ ├── collection_metadata.go │ │ │ │ ├── collection_metadata_test.go │ │ │ │ ├── collection_test.go │ │ │ │ ├── common.go │ │ │ │ ├── daotest │ │ │ │ │ └── collection.go │ │ │ │ ├── database.go │ │ │ │ ├── operator.go │ │ │ │ ├── segment.go │ │ │ │ ├── segment_metadata.go │ │ │ │ ├── segment_test.go │ │ │ │ ├── task.go │ │ │ │ ├── tenant.go │ │ │ │ ├── tenant_test.go │ │ │ │ └── test_utils.go │ │ │ ├── dbcore │ │ │ │ └── core.go │ │ │ ├── dbmodel │ │ │ │ ├── collection.go │ │ │ │ ├── collection_metadata.go │ │ │ │ ├── common.go │ │ │ │ ├── constants.go │ │ │ │ ├── database.go │ │ │ │ ├── mocks │ │ │ │ │ ├── IAttachedFunctionDb.go │ │ │ │ │ ├── ICollectionDb.go │ │ │ │ │ ├── ICollectionMetadataDb.go │ │ │ │ │ ├── IDatabaseDb.go │ │ │ │ │ ├── IFunctionDb.go │ │ │ │ │ ├── IMetaDomain.go │ │ │ │ │ ├── ISegmentDb.go │ │ │ │ │ ├── ISegmentMetadataDb.go │ │ │ │ │ ├── ITenantDb.go │ │ │ │ │ └── ITransaction.go │ │ │ │ ├── operator.go │ │ │ │ ├── segment.go │ │ │ │ ├── segment_metadata.go │ │ │ │ ├── task.go │ │ │ │ └── tenant.go │ │ │ └── migrations │ │ │ │ ├── 20240313233558.sql │ │ │ │ ├── 20240321194713.sql │ │ │ │ ├── 20240327075032.sql │ │ │ │ ├── 20240327172649.sql │ │ │ │ ├── 20240411201006.sql │ │ │ │ ├── 20240612201006.sql │ │ │ │ ├── 20240621171854.sql │ │ │ │ ├── 20241003212820.sql │ │ │ │ ├── 20241016181945.sql │ │ │ │ ├── 20250109224431.sql │ │ │ │ ├── 20250115204645.sql │ │ │ │ ├── 20250303211712.sql │ │ │ │ ├── 20250307212458.sql │ │ │ │ ├── 20250326224328.sql │ │ │ │ ├── 20250415160000.sql │ │ │ │ ├── 20250603195410.sql │ │ │ │ ├── 20250714132938.sql │ │ │ │ ├── 20250716123832.sql │ │ │ │ ├── 20250806213245.sql │ │ │ │ ├── 20250930122132.sql │ │ │ │ ├── 20251001073000.sql │ │ │ │ ├── 20251013000000.sql │ │ │ │ ├── 20251023154800.sql │ │ │ │ ├── 20251029223300.sql │ │ │ │ ├── 20251114125442.sql │ │ │ │ ├── 20251114134400.sql │ │ │ │ ├── 20251116154842.sql │ │ │ │ └── atlas.sum │ │ │ └── s3 │ │ │ ├── impl.go │ │ │ └── test_utils.go │ ├── types │ │ └── types.go │ └── utils │ │ ├── integration.go │ │ ├── kubernetes.go │ │ ├── log.go │ │ ├── rendezvous_hash.go │ │ ├── rendezvous_hash_test.go │ │ ├── run.go │ │ └── signal.go ├── script │ └── migrate_up_test.sh └── shared │ ├── libs │ └── test_utils.go │ └── otel │ └── main.go ├── idl ├── chromadb │ └── proto │ │ ├── chroma.proto │ │ ├── compactor.proto │ │ ├── coordinator.proto │ │ ├── debug.proto │ │ ├── garbage_collector.proto │ │ ├── heapservice.proto │ │ ├── logservice.proto │ │ └── query_executor.proto └── makefile ├── k8s ├── WARNING.md ├── distributed-chroma │ ├── .helmignore │ ├── Chart.yaml │ ├── crds │ │ └── memberlist_crd.yaml │ ├── templates │ │ ├── compaction-service-memberlist-cr.yaml │ │ ├── compaction-service.yaml │ │ ├── garbage-collection-service-memberlist-cr.yaml │ │ ├── garbage-collector.yaml │ │ ├── lease-watcher-role.yaml │ │ ├── namespace.yaml │ │ ├── pod-watcher-role.yaml │ │ ├── query-service-memberlist-cr.yaml │ │ ├── query-service.yaml │ │ ├── rust-frontend-service.yaml │ │ ├── rust-log-service-memberlist-cr.yaml │ │ ├── rust-log-service.yaml │ │ ├── sysdb-migration.yaml │ │ └── sysdb-service.yaml │ ├── values.dev.yaml │ └── values.yaml └── test │ ├── README.md │ ├── grafana-dashboards.yaml │ ├── grafana-service.yaml │ ├── grafana.yaml │ ├── jaeger-service.yaml │ ├── jaeger.yaml │ ├── load-service.yaml │ ├── minio.yaml │ ├── otel-collector.yaml │ ├── postgres-service.yaml │ ├── postgres.yaml │ ├── postgres │ ├── Dockerfile │ └── create-multiple-postgresql-databases.sh │ ├── prometheus.yaml │ └── test-memberlist-cr.yaml ├── pull_request_template.md ├── pyproject.toml ├── requirements.txt ├── requirements_dev.txt ├── rust-toolchain.toml ├── rust ├── Dockerfile ├── api-types │ ├── Cargo.toml │ └── src │ │ ├── error.rs │ │ ├── fork.rs │ │ ├── heartbeat.rs │ │ ├── lib.rs │ │ └── user_identity.rs ├── benchmark │ ├── Cargo.toml │ ├── dataset_files │ │ └── scidocs │ │ │ └── frozen_query_subset_microsoft_marco_queries_2_10000.bin │ └── src │ │ ├── benchmark.rs │ │ ├── datasets │ │ ├── gist.rs │ │ ├── mod.rs │ │ ├── ms_marco_queries.rs │ │ ├── rust.rs │ │ ├── scidocs.rs │ │ ├── sift.rs │ │ ├── types.rs │ │ ├── util.rs │ │ ├── wikipedia.rs │ │ └── wikipedia_splade.rs │ │ └── lib.rs ├── blockstore │ ├── Cargo.toml │ ├── benches │ │ └── blockfile_writer.rs │ ├── proptest-regressions │ │ └── arrow │ │ │ └── blockfile.txt │ ├── src │ │ ├── arrow │ │ │ ├── block │ │ │ │ ├── delta │ │ │ │ │ ├── builder_storage.rs │ │ │ │ │ ├── data_record.rs │ │ │ │ │ ├── data_record_size_tracker.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── ordered_block_delta.rs │ │ │ │ │ ├── single_column_size_tracker.rs │ │ │ │ │ ├── single_column_storage.rs │ │ │ │ │ ├── spann_posting_list_delta.rs │ │ │ │ │ ├── spann_posting_list_size_tracker.rs │ │ │ │ │ ├── storage.rs │ │ │ │ │ ├── types.rs │ │ │ │ │ └── unordered_block_delta.rs │ │ │ │ ├── key │ │ │ │ │ ├── bool_key.rs │ │ │ │ │ ├── f32_key.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── str_key.rs │ │ │ │ │ └── u32_key.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── types.rs │ │ │ │ └── value │ │ │ │ │ ├── data_record_value.rs │ │ │ │ │ ├── f32_value.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── roaring_bitmap_value.rs │ │ │ │ │ ├── spann_posting_list_value.rs │ │ │ │ │ ├── str_value.rs │ │ │ │ │ ├── u32_value.rs │ │ │ │ │ └── uint32array_value.rs │ │ │ ├── blockfile.rs │ │ │ ├── concurrency_test.rs │ │ │ ├── config.rs │ │ │ ├── flusher.rs │ │ │ ├── migrations.rs │ │ │ ├── mod.rs │ │ │ ├── ordered_blockfile_writer.rs │ │ │ ├── provider.rs │ │ │ ├── root.rs │ │ │ ├── sparse_index.rs │ │ │ └── types.rs │ │ ├── config.rs │ │ ├── key.rs │ │ ├── lib.rs │ │ ├── memory │ │ │ ├── mod.rs │ │ │ ├── provider.rs │ │ │ ├── reader_writer.rs │ │ │ └── storage.rs │ │ ├── provider.rs │ │ ├── test_utils │ │ │ ├── mod.rs │ │ │ └── sparse_index_test_utils.rs │ │ └── types │ │ │ ├── errors.rs │ │ │ ├── flusher.rs │ │ │ ├── key.rs │ │ │ ├── mod.rs │ │ │ ├── reader.rs │ │ │ ├── value.rs │ │ │ ├── writer.rs │ │ │ └── writer_options.rs │ └── tests │ │ ├── blockfile_writer_test.proptest-regressions │ │ └── blockfile_writer_test.rs ├── cache │ ├── Cargo.toml │ └── src │ │ ├── async_partitioned_mutex.rs │ │ ├── bin │ │ ├── cops-disk-cache-config-writer.rs │ │ └── cops-memory-cache-config-writer.rs │ │ ├── foyer.rs │ │ ├── lib.rs │ │ ├── nop.rs │ │ └── unbounded.rs ├── chroma │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ └── bm25_vector.rs │ └── src │ │ ├── client │ │ ├── chroma_http_client.rs │ │ ├── metrics.rs │ │ ├── mod.rs │ │ └── options.rs │ │ ├── collection.rs │ │ ├── embed │ │ ├── bm25.rs │ │ ├── bm25_tokenizer.rs │ │ ├── mod.rs │ │ ├── murmur3_abs_hasher.rs │ │ └── ollama.rs │ │ ├── lib.rs │ │ └── types.rs ├── cli │ ├── Cargo.toml │ ├── install │ │ ├── install.ps1 │ │ └── install.sh │ └── src │ │ ├── client │ │ ├── admin_client.rs │ │ ├── chroma_client.rs │ │ ├── collection.rs │ │ ├── dashboard_client.rs │ │ ├── mod.rs │ │ ├── prelude.rs │ │ └── utils.rs │ │ ├── commands │ │ ├── browse.rs │ │ ├── copy.rs │ │ ├── db.rs │ │ ├── install.rs │ │ ├── login.rs │ │ ├── mod.rs │ │ ├── profile.rs │ │ ├── run.rs │ │ ├── update.rs │ │ ├── vacuum.rs │ │ └── webpage.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── tui │ │ ├── collection_browser │ │ │ ├── app_state.rs │ │ │ ├── app_ui.rs │ │ │ ├── events.rs │ │ │ ├── input.rs │ │ │ ├── mod.rs │ │ │ ├── query_editor.rs │ │ │ └── table.rs │ │ └── mod.rs │ │ ├── ui_utils.rs │ │ └── utils.rs ├── config │ ├── Cargo.toml │ └── src │ │ ├── assignment │ │ ├── assignment_policy.rs │ │ ├── config.rs │ │ ├── mod.rs │ │ └── rendezvous_hash.rs │ │ ├── helpers.rs │ │ ├── lib.rs │ │ └── registry.rs ├── distance │ ├── Cargo.toml │ ├── benches │ │ └── distance_metrics.rs │ └── src │ │ ├── distance.rs │ │ ├── distance_avx.rs │ │ ├── distance_avx512.rs │ │ ├── distance_neon.rs │ │ ├── distance_sse.rs │ │ ├── lib.rs │ │ └── types.rs ├── error │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── sqlx.rs │ │ ├── tonic.rs │ │ └── validator.rs ├── frontend │ ├── Cargo.toml │ ├── proptest-regressions │ │ └── base64_decode.txt │ ├── sample_configs │ │ ├── distributed.yaml │ │ ├── docker_single_node.yaml │ │ ├── single_node.yaml │ │ └── single_node_full.yaml │ ├── src │ │ ├── ac.rs │ │ ├── auth │ │ │ └── mod.rs │ │ ├── bin │ │ │ └── frontend_service.rs │ │ ├── config.rs │ │ ├── executor │ │ │ ├── config.rs │ │ │ ├── distributed.rs │ │ │ ├── local.rs │ │ │ └── mod.rs │ │ ├── get_collection_with_segments_provider.rs │ │ ├── impls │ │ │ ├── in_memory_frontend.rs │ │ │ ├── mod.rs │ │ │ ├── service_based_frontend.rs │ │ │ └── utils.rs │ │ ├── lib.rs │ │ ├── quota │ │ │ └── mod.rs │ │ ├── server.rs │ │ ├── server_middleware.rs │ │ ├── traced_json.rs │ │ └── types │ │ │ ├── errors.rs │ │ │ └── mod.rs │ └── tests │ │ ├── proptest_helpers │ │ ├── arbitrary.rs │ │ ├── assertions.rs │ │ ├── frontend_reference.rs │ │ ├── frontend_under_test.rs │ │ ├── mod.rs │ │ ├── proptest_types.rs │ │ └── stats.rs │ │ ├── test_collection.proptest-regressions │ │ └── test_collection.rs ├── garbage_collector │ ├── Cargo.toml │ ├── garbage_collector_config.yaml │ ├── src │ │ ├── bin │ │ │ ├── garbage_collector_service.rs │ │ │ └── garbage_collector_tool.rs │ │ ├── config.rs │ │ ├── construct_version_graph_orchestrator.rs │ │ ├── garbage_collector_component.rs │ │ ├── garbage_collector_orchestrator_v2.rs │ │ ├── helper.rs │ │ ├── lib.rs │ │ ├── log_only_orchestrator.rs │ │ ├── operators │ │ │ ├── compute_unused_between_versions.rs │ │ │ ├── compute_unused_files.rs │ │ │ ├── compute_versions_to_delete.rs │ │ │ ├── compute_versions_to_delete_from_graph.rs │ │ │ ├── delete_unused_files.rs │ │ │ ├── delete_unused_logs.rs │ │ │ ├── delete_versions_at_sysdb.rs │ │ │ ├── fetch_lineage_file.rs │ │ │ ├── fetch_sparse_index_files.rs │ │ │ ├── fetch_version_file.rs │ │ │ ├── get_version_file_paths.rs │ │ │ ├── list_files_at_version.rs │ │ │ ├── mod.rs │ │ │ └── truncate_dirty_log.rs │ │ └── types.rs │ └── tests │ │ ├── prop_test_garbage_collection.proptest-regressions │ │ ├── prop_test_garbage_collection.rs │ │ └── proptest_helpers │ │ ├── garbage_collector_reference.rs │ │ ├── garbage_collector_under_test.rs │ │ ├── mod.rs │ │ ├── proptest_types.rs │ │ ├── segment_file_strategies.rs │ │ └── stats.rs ├── index │ ├── Cargo.toml │ ├── benches │ │ ├── dataset_utilities.rs │ │ ├── fts_regex.rs │ │ ├── full_text.rs │ │ └── literal.rs │ ├── examples │ │ └── sparse_vector_benchmark.rs │ └── src │ │ ├── config.rs │ │ ├── fulltext │ │ ├── mod.rs │ │ ├── types.rs │ │ └── util.rs │ │ ├── hnsw.rs │ │ ├── hnsw_provider.rs │ │ ├── lib.rs │ │ ├── metadata │ │ ├── mod.rs │ │ └── types.rs │ │ ├── spann.rs │ │ ├── spann │ │ ├── types.rs │ │ └── utils.rs │ │ ├── sparse │ │ ├── README.md │ │ ├── mod.rs │ │ ├── reader.rs │ │ ├── types.rs │ │ └── writer.rs │ │ ├── types.rs │ │ └── utils.rs ├── jemalloc-pprof-server │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── js_bindings │ ├── .cargo │ │ └── config.toml │ ├── .gitignore │ ├── .npmignore │ ├── .yarn │ │ └── releases │ │ │ └── yarn-4.8.1.cjs │ ├── .yarnrc.yml │ ├── Cargo.toml │ ├── build.rs │ ├── index.d.ts │ ├── index.js │ ├── npm │ │ ├── darwin-arm64 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── darwin-x64 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── linux-arm64-gnu │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── linux-x64-gnu │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── win32-arm64-msvc │ │ │ ├── README.md │ │ │ └── package.json │ │ └── win32-x64-msvc │ │ │ ├── README.md │ │ │ └── package.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── rustfmt.toml │ └── src │ │ └── lib.rs ├── load │ ├── Cargo.toml │ ├── chroma_load_config.yaml │ └── src │ │ └── bin │ │ └── chroma-load.rs ├── log-service │ ├── Cargo.toml │ ├── proptest-regressions │ │ └── lib.txt │ └── src │ │ ├── bin │ │ ├── chroma-log-service-purge-cache-entry.rs │ │ ├── chroma-migrate-log.rs │ │ ├── chroma-seal-go-log.rs │ │ └── log.rs │ │ ├── lib.rs │ │ ├── scrub.rs │ │ └── state_hash_table.rs ├── log │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ ├── grpc_log.rs │ │ ├── in_memory_log.rs │ │ ├── lib.rs │ │ ├── local_compaction_manager.rs │ │ ├── log.rs │ │ ├── sqlite_log.rs │ │ ├── test.rs │ │ └── types.rs ├── mdac │ ├── Cargo.toml │ └── src │ │ ├── circuit_breaker.rs │ │ ├── fnmatch.rs │ │ ├── lib.rs │ │ └── scorecard.rs ├── memberlist │ ├── Cargo.toml │ └── src │ │ ├── client_manager.rs │ │ ├── config.rs │ │ ├── lib.rs │ │ └── memberlist_provider.rs ├── metering-macros │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── capabilities.rs │ │ ├── contexts.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ └── parsing.rs │ └── tests │ │ └── tests.rs ├── metering │ ├── Cargo.toml │ └── src │ │ ├── core.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ ├── receiver.rs │ │ └── types.rs ├── python_bindings │ ├── .gitignore │ ├── Cargo.toml │ └── src │ │ ├── bindings.rs │ │ ├── errors.rs │ │ └── lib.rs ├── s3heap-service │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── bin │ │ │ └── heap_tender_service.rs │ │ ├── client │ │ │ ├── config.rs │ │ │ ├── grpc.rs │ │ │ └── mod.rs │ │ └── lib.rs │ └── tests │ │ └── test_k8s_integration_00_heap_tender.rs ├── s3heap │ ├── Cargo.toml │ ├── examples │ │ └── s3heap-benchmark.rs │ ├── src │ │ ├── internal.rs │ │ └── lib.rs │ └── tests │ │ ├── common.rs │ │ ├── test_k8s_integration_01_empty_heap.rs │ │ ├── test_k8s_integration_02_basic_push.rs │ │ ├── test_k8s_integration_03_merge_buckets.rs │ │ ├── test_k8s_integration_04_prune_completed.rs │ │ ├── test_k8s_integration_05_peek_filtering.rs │ │ ├── test_k8s_integration_06_retry_logic.rs │ │ ├── test_k8s_integration_07_bucket_computation.rs │ │ ├── test_k8s_integration_08_concurrent_operations.rs │ │ └── test_unit_tests.rs ├── segment │ ├── Cargo.toml │ └── src │ │ ├── blockfile_metadata.rs │ │ ├── blockfile_record.rs │ │ ├── distributed_hnsw.rs │ │ ├── distributed_spann.rs │ │ ├── lib.rs │ │ ├── local_hnsw.rs │ │ ├── local_segment_manager.rs │ │ ├── spann_provider.rs │ │ ├── sqlite_metadata.rs │ │ ├── test.rs │ │ └── types.rs ├── sqlite │ ├── Cargo.toml │ ├── migrations │ │ ├── __init__.py │ │ ├── embeddings_queue │ │ │ ├── 00001-embeddings.sqlite.sql │ │ │ └── 00002-embeddings-queue-config.sqlite.sql │ │ ├── metadb │ │ │ ├── 00001-embedding-metadata.sqlite.sql │ │ │ ├── 00002-embedding-metadata.sqlite.sql │ │ │ ├── 00003-full-text-tokenize.sqlite.sql │ │ │ ├── 00004-metadata-indices.sqlite.sql │ │ │ └── 00005-max-seq-id-int.sqlite.sql │ │ └── sysdb │ │ │ ├── 00001-collections.sqlite.sql │ │ │ ├── 00002-segments.sqlite.sql │ │ │ ├── 00003-collection-dimension.sqlite.sql │ │ │ ├── 00004-tenants-databases.sqlite.sql │ │ │ ├── 00005-remove-topic.sqlite.sql │ │ │ ├── 00006-collection-segment-metadata.sqlite.sql │ │ │ ├── 00007-collection-config.sqlite.sql │ │ │ ├── 00008-maintenance-log.sqlite.sql │ │ │ ├── 00009-segment-collection-not-null.sqlite.sql │ │ │ └── 00010-collection-schema.sqlite.sql │ └── src │ │ ├── config.rs │ │ ├── db.rs │ │ ├── helpers.rs │ │ ├── lib.rs │ │ ├── migrations.rs │ │ └── table.rs ├── storage │ ├── Cargo.toml │ ├── src │ │ ├── admissioncontrolleds3.rs │ │ ├── config.rs │ │ ├── lib.rs │ │ ├── local.rs │ │ ├── object_storage.rs │ │ ├── s3.rs │ │ └── stream.rs │ └── tests │ │ ├── object_storage_integration_test.rs │ │ └── utils.rs ├── sysdb │ ├── Cargo.toml │ └── src │ │ ├── bin │ │ └── chroma-task-manager.rs │ │ ├── config.rs │ │ ├── lib.rs │ │ ├── sqlite.rs │ │ ├── sysdb.rs │ │ ├── test_sysdb.rs │ │ └── types.rs ├── system │ ├── Cargo.toml │ └── src │ │ ├── execution │ │ ├── config.rs │ │ ├── dispatcher.rs │ │ ├── mod.rs │ │ ├── operator.rs │ │ ├── orchestrator.rs │ │ └── worker_thread.rs │ │ ├── executor.rs │ │ ├── lib.rs │ │ ├── receiver.rs │ │ ├── scheduler.rs │ │ ├── system.rs │ │ ├── types.rs │ │ ├── utils │ │ ├── guard.rs │ │ ├── mod.rs │ │ └── panic.rs │ │ └── wrapped_message.rs ├── tracing │ ├── Cargo.toml │ └── src │ │ ├── grpc_client_trace_layer.rs │ │ ├── grpc_server_trace_layer.rs │ │ ├── init_tracer.rs │ │ ├── lib.rs │ │ ├── tower_tracing.rs │ │ └── util.rs ├── types │ ├── Cargo.toml │ ├── README_OPERATORS.md │ ├── build.rs │ ├── idl │ ├── operator_codegen.rs │ └── src │ │ ├── api_types.rs │ │ ├── base64_decode.rs │ │ ├── collection.rs │ │ ├── collection_configuration.rs │ │ ├── collection_schema.rs │ │ ├── data_chunk.rs │ │ ├── data_record.rs │ │ ├── execution │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── operator.rs │ │ └── plan.rs │ │ ├── flush.rs │ │ ├── hnsw_configuration.rs │ │ ├── lib.rs │ │ ├── log.rs │ │ ├── metadata.rs │ │ ├── operation.rs │ │ ├── operators.rs │ │ ├── operators_generated.rs │ │ ├── optional_u128.rs │ │ ├── record.rs │ │ ├── regex │ │ ├── hir.rs │ │ ├── literal_expr.rs │ │ └── mod.rs │ │ ├── scalar_encoding.rs │ │ ├── segment.rs │ │ ├── segment_scope.rs │ │ ├── signed_rbm.rs │ │ ├── spann_configuration.rs │ │ ├── spann_posting_list.rs │ │ ├── strategies.rs │ │ ├── task.rs │ │ ├── tenant.rs │ │ ├── types.rs │ │ ├── validators.rs │ │ └── where_parsing.rs ├── wal3 │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ ├── wal3-bench.rs │ │ └── wal3-bootstrap-reasoner.rs │ ├── src │ │ ├── backoff.rs │ │ ├── batch_manager.rs │ │ ├── bin │ │ │ └── wal3-construct-garbage-from-manifest.rs │ │ ├── copy.rs │ │ ├── cursors.rs │ │ ├── destroy.rs │ │ ├── gc.rs │ │ ├── lib.rs │ │ ├── manifest.rs │ │ ├── manifest_manager.rs │ │ ├── reader.rs │ │ ├── snapshot_cache.rs │ │ └── writer.rs │ └── tests │ │ ├── bad_manifest1.json │ │ ├── bad_snapshots1.json │ │ ├── common.rs │ │ ├── test_k8s_integration_00_empty_and_initialize.rs │ │ ├── test_k8s_integration_01_empty_and_open.rs │ │ ├── test_k8s_integration_02_initialized_init_again.rs │ │ ├── test_k8s_integration_03_initialized_append_succeeds.rs │ │ ├── test_k8s_integration_04_initialized_append_until_snapshot.rs │ │ ├── test_k8s_integration_05_crash_safety_initialize_fails.rs │ │ ├── test_k8s_integration_0_properties.proptest-regressions │ │ ├── test_k8s_integration_0_properties.rs │ │ ├── test_k8s_integration_70_load_and_scrub.rs │ │ ├── test_k8s_integration_80_copy.rs │ │ ├── test_k8s_integration_81_copy_then_update_src.rs │ │ ├── test_k8s_integration_82_copy_comprehensive.rs │ │ ├── test_k8s_integration_82_copy_edge_cases.rs │ │ ├── test_k8s_integration_82_copy_empty_log_initializes.rs │ │ ├── test_k8s_integration_82_copy_then_update_dst.rs │ │ ├── test_k8s_integration_83_bootstrap.rs │ │ ├── test_k8s_integration_84_bootstrap_empty.rs │ │ ├── test_k8s_integration_85_copy_race_condition.rs │ │ ├── test_k8s_integration_87_gc.rs │ │ ├── test_k8s_integration_90_garbage_collect.rs │ │ ├── test_k8s_integration_97_destroy.rs │ │ ├── test_k8s_integration_97_destroy_wedge.rs │ │ ├── test_k8s_integration_98_garbage_alternate.rs │ │ ├── test_k8s_integration_99_contention.rs │ │ ├── test_k8s_integration_AA_construct_garbage │ │ └── MANIFEST │ │ ├── test_k8s_integration_AB_stringy_setsum_mismatch.rs │ │ └── test_k8s_integration_bad_manifest1.rs └── worker │ ├── .dockerignore │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── benches │ ├── filter.rs │ ├── get.rs │ ├── limit.rs │ ├── load.rs │ ├── query.rs │ ├── regex.rs │ └── spann.rs │ ├── chroma_config.yaml │ ├── src │ ├── bin │ │ ├── compaction_client.rs │ │ ├── compaction_service.rs │ │ └── query_service.rs │ ├── compactor │ │ ├── compaction_client.rs │ │ ├── compaction_manager.rs │ │ ├── compaction_server.rs │ │ ├── config.rs │ │ ├── mod.rs │ │ ├── scheduler.rs │ │ ├── scheduler_policy.rs │ │ └── types.rs │ ├── config.rs │ ├── execution │ │ ├── functions │ │ │ ├── mod.rs │ │ │ └── statistics.rs │ │ ├── mod.rs │ │ ├── operators │ │ │ ├── apply_log_to_segment_writer.rs │ │ │ ├── commit_segment_writer.rs │ │ │ ├── count_records.rs │ │ │ ├── execute_task.rs │ │ │ ├── fetch_log.rs │ │ │ ├── filter.rs │ │ │ ├── finish_attached_function.rs │ │ │ ├── flush_segment_writer.rs │ │ │ ├── get_attached_function.rs │ │ │ ├── get_collection_and_segments.rs │ │ │ ├── idf.rs │ │ │ ├── knn_hnsw.rs │ │ │ ├── knn_log.rs │ │ │ ├── knn_merge.rs │ │ │ ├── knn_projection.rs │ │ │ ├── limit.rs │ │ │ ├── materialize_logs.rs │ │ │ ├── mod.rs │ │ │ ├── partition_log.rs │ │ │ ├── prefetch_segment.rs │ │ │ ├── projection.rs │ │ │ ├── purge_dirty_log.rs │ │ │ ├── rank.rs │ │ │ ├── register.rs │ │ │ ├── repair_log_offsets.rs │ │ │ ├── select.rs │ │ │ ├── source_record_segment.rs │ │ │ ├── spann_bf_pl.rs │ │ │ ├── spann_centers_search.rs │ │ │ ├── spann_fetch_pl.rs │ │ │ ├── sparse_index_knn.rs │ │ │ └── sparse_log_knn.rs │ │ └── orchestration │ │ │ ├── apply_logs_orchestrator.rs │ │ │ ├── attached_function_orchestrator.rs │ │ │ ├── compact.rs │ │ │ ├── count.rs │ │ │ ├── get.rs │ │ │ ├── knn.rs │ │ │ ├── knn_filter.rs │ │ │ ├── log_fetch_orchestrator.rs │ │ │ ├── mod.rs │ │ │ ├── projection.rs │ │ │ ├── rank.rs │ │ │ ├── register_orchestrator.rs │ │ │ ├── spann_knn.rs │ │ │ └── sparse_knn.rs │ ├── lib.rs │ ├── server.rs │ └── utils │ │ ├── convert.rs │ │ └── mod.rs │ └── tests │ ├── config_from_default_path.rs │ ├── config_from_specific_path.rs │ ├── config_missing_default_field.rs │ ├── config_with_env_override.rs │ ├── config_without_cache_directive.rs │ └── default_config_path.rs ├── sample_apps ├── generative_benchmarking │ ├── README.md │ ├── compare.ipynb │ ├── config.json │ ├── data │ │ └── chroma_docs.json │ ├── environment.yml │ ├── functions │ │ ├── chroma.py │ │ ├── embed.py │ │ ├── evaluate.py │ │ ├── llm.py │ │ ├── types.py │ │ ├── utils.py │ │ └── visualize.py │ ├── generate_benchmark.ipynb │ ├── pyproject.toml │ ├── requirements.txt │ └── results │ │ ├── 2025-03-31--13-59-25.json │ │ ├── 2025-03-31--14-01-03.json │ │ ├── 2025-03-31--14-08-55.json │ │ └── 2025-03-31--14-10-29.json ├── listings.json └── movies │ ├── .gitignore │ ├── .node-version │ ├── .prettierignore │ ├── .prettierrc │ ├── README.md │ ├── components.json │ ├── config.json │ ├── eslint.config.mjs │ ├── next.config.ts │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ └── chroma-wordmark.svg │ ├── src │ ├── app │ │ ├── api │ │ │ ├── chat │ │ │ │ └── route.ts │ │ │ └── search │ │ │ │ └── route.ts │ │ ├── globals.css │ │ ├── layout.tsx │ │ └── page.tsx │ ├── components │ │ ├── chat.tsx │ │ ├── search.tsx │ │ └── ui │ │ │ ├── button.tsx │ │ │ ├── input-group.tsx │ │ │ ├── input.tsx │ │ │ ├── tabs.tsx │ │ │ └── textarea.tsx │ └── lib │ │ ├── chroma.ts │ │ └── utils.ts │ └── tsconfig.json └── schemas └── embedding_functions ├── README.md ├── amazon_bedrock.json ├── base_schema.json ├── baseten.json ├── bm25.json ├── chroma-cloud-qwen.json ├── chroma-cloud-splade.json ├── chroma_bm25.json ├── chroma_langchain.json ├── cloudflare_workers_ai.json ├── cohere.json ├── default.json ├── fastembed_sparse.json ├── google_genai.json ├── google_generative_ai.json ├── google_palm.json ├── google_vertex.json ├── huggingface.json ├── huggingface_server.json ├── huggingface_sparse.json ├── instructor.json ├── jina.json ├── mistral.json ├── morph.json ├── nomic.json ├── ollama.json ├── onnx_mini_lm_l6_v2.json ├── open_clip.json ├── openai.json ├── roboflow.json ├── sentence_transformer.json ├── text2vec.json ├── together_ai.json ├── transformers.json └── voyageai.json /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/DEVELOP.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/ISSUE_TEMPLATE/bug_report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/ISSUE_TEMPLATE/feature_request.yaml -------------------------------------------------------------------------------- /.github/actions/bandit-scan/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/bandit-scan/Dockerfile -------------------------------------------------------------------------------- /.github/actions/bandit-scan/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/bandit-scan/action.yaml -------------------------------------------------------------------------------- /.github/actions/bandit-scan/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/bandit-scan/entrypoint.sh -------------------------------------------------------------------------------- /.github/actions/docker/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/docker/action.yaml -------------------------------------------------------------------------------- /.github/actions/export-tilt-logs/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/export-tilt-logs/action.yaml -------------------------------------------------------------------------------- /.github/actions/go/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/go/action.yaml -------------------------------------------------------------------------------- /.github/actions/python/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/python/action.yaml -------------------------------------------------------------------------------- /.github/actions/rust/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/rust/action.yaml -------------------------------------------------------------------------------- /.github/actions/tilt/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/actions/tilt/action.yaml -------------------------------------------------------------------------------- /.github/workflows/_build_js_bindings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/_build_js_bindings.yml -------------------------------------------------------------------------------- /.github/workflows/_build_release_pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/_build_release_pypi.yml -------------------------------------------------------------------------------- /.github/workflows/_check_rust_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/_check_rust_release.yml -------------------------------------------------------------------------------- /.github/workflows/_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/_deploy.yml -------------------------------------------------------------------------------- /.github/workflows/_go-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/_go-tests.yml -------------------------------------------------------------------------------- /.github/workflows/_python-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/_python-tests.yml -------------------------------------------------------------------------------- /.github/workflows/_rust-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/_rust-tests.yml -------------------------------------------------------------------------------- /.github/workflows/apply-hotfix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/apply-hotfix.yaml -------------------------------------------------------------------------------- /.github/workflows/nightly-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/nightly-tests.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/pr-check-title.yml -------------------------------------------------------------------------------- /.github/workflows/pr-review-checklist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/pr-review-checklist.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/release-chromadb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/release-chromadb.yml -------------------------------------------------------------------------------- /.github/workflows/release-cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/release-cli.yml -------------------------------------------------------------------------------- /.github/workflows/release-helm-chart.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.github/workflows/release-helm-chart.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.taplo.toml: -------------------------------------------------------------------------------- 1 | [formatting] 2 | column_width = 65535 3 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/DEVELOP.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.windows: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/Dockerfile.windows -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_PROCESS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/RELEASE_PROCESS.md -------------------------------------------------------------------------------- /Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/Tiltfile -------------------------------------------------------------------------------- /bandit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bandit.yaml -------------------------------------------------------------------------------- /bin/cluster-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/cluster-test.sh -------------------------------------------------------------------------------- /bin/docker_entrypoint.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/docker_entrypoint.ps1 -------------------------------------------------------------------------------- /bin/docker_entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/docker_entrypoint.sh -------------------------------------------------------------------------------- /bin/generate_cloudformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/generate_cloudformation.py -------------------------------------------------------------------------------- /bin/generate_operator_constants.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/generate_operator_constants.sh -------------------------------------------------------------------------------- /bin/get-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/get-logs.sh -------------------------------------------------------------------------------- /bin/python-integration-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/python-integration-test -------------------------------------------------------------------------------- /bin/rust-integration-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/rust-integration-test.sh -------------------------------------------------------------------------------- /bin/rust_python_compat_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/rust_python_compat_test.py -------------------------------------------------------------------------------- /bin/templates/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/templates/docker-compose.yml -------------------------------------------------------------------------------- /bin/test-package/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/test-package/install.sh -------------------------------------------------------------------------------- /bin/test-package/test-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/test-package/test-package.sh -------------------------------------------------------------------------------- /bin/test-package/test-thin-client-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/test-package/test-thin-client-package.sh -------------------------------------------------------------------------------- /bin/test-remote: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/test-remote -------------------------------------------------------------------------------- /bin/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/test.py -------------------------------------------------------------------------------- /bin/ts-integration-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/ts-integration-test.sh -------------------------------------------------------------------------------- /bin/version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/version -------------------------------------------------------------------------------- /bin/windows_upgrade_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/bin/windows_upgrade_sqlite.py -------------------------------------------------------------------------------- /chromadb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/__init__.py -------------------------------------------------------------------------------- /chromadb/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/__init__.py -------------------------------------------------------------------------------- /chromadb/api/async_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/async_api.py -------------------------------------------------------------------------------- /chromadb/api/async_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/async_client.py -------------------------------------------------------------------------------- /chromadb/api/async_fastapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/async_fastapi.py -------------------------------------------------------------------------------- /chromadb/api/base_http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/base_http_client.py -------------------------------------------------------------------------------- /chromadb/api/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/client.py -------------------------------------------------------------------------------- /chromadb/api/collection_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/collection_configuration.py -------------------------------------------------------------------------------- /chromadb/api/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/configuration.py -------------------------------------------------------------------------------- /chromadb/api/fastapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/fastapi.py -------------------------------------------------------------------------------- /chromadb/api/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/functions.py -------------------------------------------------------------------------------- /chromadb/api/models/AsyncCollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/models/AsyncCollection.py -------------------------------------------------------------------------------- /chromadb/api/models/AttachedFunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/models/AttachedFunction.py -------------------------------------------------------------------------------- /chromadb/api/models/Collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/models/Collection.py -------------------------------------------------------------------------------- /chromadb/api/models/CollectionCommon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/models/CollectionCommon.py -------------------------------------------------------------------------------- /chromadb/api/rust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/rust.py -------------------------------------------------------------------------------- /chromadb/api/segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/segment.py -------------------------------------------------------------------------------- /chromadb/api/shared_system_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/shared_system_client.py -------------------------------------------------------------------------------- /chromadb/api/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/api/types.py -------------------------------------------------------------------------------- /chromadb/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/app.py -------------------------------------------------------------------------------- /chromadb/auth/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/auth/__init__.py -------------------------------------------------------------------------------- /chromadb/auth/basic_authn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/auth/basic_authn/__init__.py -------------------------------------------------------------------------------- /chromadb/auth/simple_rbac_authz/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/auth/simple_rbac_authz/__init__.py -------------------------------------------------------------------------------- /chromadb/auth/token_authn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/auth/token_authn/__init__.py -------------------------------------------------------------------------------- /chromadb/auth/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/auth/utils/__init__.py -------------------------------------------------------------------------------- /chromadb/base_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/base_types.py -------------------------------------------------------------------------------- /chromadb/chromadb_rust_bindings.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/chromadb_rust_bindings.pyi -------------------------------------------------------------------------------- /chromadb/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/cli/cli.py -------------------------------------------------------------------------------- /chromadb/cli/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/cli/utils.py -------------------------------------------------------------------------------- /chromadb/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/config.py -------------------------------------------------------------------------------- /chromadb/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/__init__.py -------------------------------------------------------------------------------- /chromadb/db/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/base.py -------------------------------------------------------------------------------- /chromadb/db/impl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/db/impl/grpc/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/impl/grpc/client.py -------------------------------------------------------------------------------- /chromadb/db/impl/grpc/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/impl/grpc/server.py -------------------------------------------------------------------------------- /chromadb/db/impl/sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/impl/sqlite.py -------------------------------------------------------------------------------- /chromadb/db/impl/sqlite_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/impl/sqlite_pool.py -------------------------------------------------------------------------------- /chromadb/db/migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/migrations.py -------------------------------------------------------------------------------- /chromadb/db/mixins/embeddings_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/mixins/embeddings_queue.py -------------------------------------------------------------------------------- /chromadb/db/mixins/sysdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/mixins/sysdb.py -------------------------------------------------------------------------------- /chromadb/db/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/db/system.py -------------------------------------------------------------------------------- /chromadb/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/errors.py -------------------------------------------------------------------------------- /chromadb/execution/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/execution/executor/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/execution/executor/abstract.py -------------------------------------------------------------------------------- /chromadb/execution/executor/distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/execution/executor/distributed.py -------------------------------------------------------------------------------- /chromadb/execution/executor/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/execution/executor/local.py -------------------------------------------------------------------------------- /chromadb/execution/expression/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/execution/expression/__init__.py -------------------------------------------------------------------------------- /chromadb/execution/expression/operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/execution/expression/operator.py -------------------------------------------------------------------------------- /chromadb/execution/expression/plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/execution/expression/plan.py -------------------------------------------------------------------------------- /chromadb/ingest/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/ingest/__init__.py -------------------------------------------------------------------------------- /chromadb/ingest/impl/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/ingest/impl/utils.py -------------------------------------------------------------------------------- /chromadb/log_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/log_config.yml -------------------------------------------------------------------------------- /chromadb/logservice/logservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/logservice/logservice.py -------------------------------------------------------------------------------- /chromadb/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/migrations/sysdb/00003-collection-dimension.sqlite.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE collections ADD COLUMN dimension INTEGER; 2 | -------------------------------------------------------------------------------- /chromadb/proto/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/proto/.gitignore -------------------------------------------------------------------------------- /chromadb/proto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/proto/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/proto/convert.py -------------------------------------------------------------------------------- /chromadb/proto/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/proto/utils.py -------------------------------------------------------------------------------- /chromadb/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/quota/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/quota/__init__.py -------------------------------------------------------------------------------- /chromadb/rate_limit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/rate_limit/__init__.py -------------------------------------------------------------------------------- /chromadb/segment/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/__init__.py -------------------------------------------------------------------------------- /chromadb/segment/distributed/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/distributed/__init__.py -------------------------------------------------------------------------------- /chromadb/segment/impl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/segment/impl/manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/segment/impl/manager/cache/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/segment/impl/manager/cache/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/impl/manager/cache/cache.py -------------------------------------------------------------------------------- /chromadb/segment/impl/manager/distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/impl/manager/distributed.py -------------------------------------------------------------------------------- /chromadb/segment/impl/manager/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/impl/manager/local.py -------------------------------------------------------------------------------- /chromadb/segment/impl/metadata/sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/impl/metadata/sqlite.py -------------------------------------------------------------------------------- /chromadb/segment/impl/vector/batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/impl/vector/batch.py -------------------------------------------------------------------------------- /chromadb/segment/impl/vector/hnsw_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/impl/vector/hnsw_params.py -------------------------------------------------------------------------------- /chromadb/segment/impl/vector/local_hnsw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/segment/impl/vector/local_hnsw.py -------------------------------------------------------------------------------- /chromadb/serde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/serde.py -------------------------------------------------------------------------------- /chromadb/server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/server/__init__.py -------------------------------------------------------------------------------- /chromadb/server/fastapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/server/fastapi/__init__.py -------------------------------------------------------------------------------- /chromadb/server/fastapi/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/server/fastapi/types.py -------------------------------------------------------------------------------- /chromadb/telemetry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/telemetry/README.md -------------------------------------------------------------------------------- /chromadb/telemetry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/telemetry/opentelemetry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/telemetry/opentelemetry/__init__.py -------------------------------------------------------------------------------- /chromadb/telemetry/opentelemetry/fastapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/telemetry/opentelemetry/fastapi.py -------------------------------------------------------------------------------- /chromadb/telemetry/opentelemetry/grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/telemetry/opentelemetry/grpc.py -------------------------------------------------------------------------------- /chromadb/telemetry/product/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/telemetry/product/__init__.py -------------------------------------------------------------------------------- /chromadb/telemetry/product/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/telemetry/product/events.py -------------------------------------------------------------------------------- /chromadb/telemetry/product/posthog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/telemetry/product/posthog.py -------------------------------------------------------------------------------- /chromadb/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/test/api/test_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_collection.py -------------------------------------------------------------------------------- /chromadb/test/api/test_delete_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_delete_database.py -------------------------------------------------------------------------------- /chromadb/test/api/test_get_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_get_database.py -------------------------------------------------------------------------------- /chromadb/test/api/test_invalid_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_invalid_update.py -------------------------------------------------------------------------------- /chromadb/test/api/test_limit_offset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_limit_offset.py -------------------------------------------------------------------------------- /chromadb/test/api/test_list_databases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_list_databases.py -------------------------------------------------------------------------------- /chromadb/test/api/test_numpy_list_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_numpy_list_inputs.py -------------------------------------------------------------------------------- /chromadb/test/api/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_schema.py -------------------------------------------------------------------------------- /chromadb/test/api/test_schema_e2e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_schema_e2e.py -------------------------------------------------------------------------------- /chromadb/test/api/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/api/test_types.py -------------------------------------------------------------------------------- /chromadb/test/auth/test_auth_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/auth/test_auth_utils.py -------------------------------------------------------------------------------- /chromadb/test/client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chromadb/test/client/test_cloud_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/client/test_cloud_client.py -------------------------------------------------------------------------------- /chromadb/test/client/test_database_tenant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/client/test_database_tenant.py -------------------------------------------------------------------------------- /chromadb/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/conftest.py -------------------------------------------------------------------------------- /chromadb/test/db/test_log_purge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/db/test_log_purge.py -------------------------------------------------------------------------------- /chromadb/test/distributed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/distributed/README.md -------------------------------------------------------------------------------- /chromadb/test/distributed/test_reroute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/distributed/test_reroute.py -------------------------------------------------------------------------------- /chromadb/test/distributed/test_sanity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/distributed/test_sanity.py -------------------------------------------------------------------------------- /chromadb/test/distributed/test_task_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/distributed/test_task_api.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_custom_ef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_custom_ef.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_default_ef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_default_ef.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_ef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_ef.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_morph_ef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_morph_ef.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_multimodal_ef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_multimodal_ef.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_ollama_ef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_ollama_ef.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_onnx_mini_lm_l6_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_onnx_mini_lm_l6_v2.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_openai_ef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_openai_ef.py -------------------------------------------------------------------------------- /chromadb/test/ef/test_voyageai_ef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/ef/test_voyageai_ef.py -------------------------------------------------------------------------------- /chromadb/test/openssl.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/openssl.cnf -------------------------------------------------------------------------------- /chromadb/test/property/invariants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/invariants.py -------------------------------------------------------------------------------- /chromadb/test/property/strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/strategies.py -------------------------------------------------------------------------------- /chromadb/test/property/test_add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/test_add.py -------------------------------------------------------------------------------- /chromadb/test/property/test_client_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/test_client_url.py -------------------------------------------------------------------------------- /chromadb/test/property/test_collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/test_collections.py -------------------------------------------------------------------------------- /chromadb/test/property/test_embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/test_embeddings.py -------------------------------------------------------------------------------- /chromadb/test/property/test_filtering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/test_filtering.py -------------------------------------------------------------------------------- /chromadb/test/property/test_fork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/test_fork.py -------------------------------------------------------------------------------- /chromadb/test/property/test_persist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/test_persist.py -------------------------------------------------------------------------------- /chromadb/test/property/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/property/test_schema.py -------------------------------------------------------------------------------- /chromadb/test/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/test_api.py -------------------------------------------------------------------------------- /chromadb/test/test_chroma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/test_chroma.py -------------------------------------------------------------------------------- /chromadb/test/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/test_cli.py -------------------------------------------------------------------------------- /chromadb/test/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/test_client.py -------------------------------------------------------------------------------- /chromadb/test/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/test_config.py -------------------------------------------------------------------------------- /chromadb/test/test_multithreaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/test_multithreaded.py -------------------------------------------------------------------------------- /chromadb/test/utils/cross_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/utils/cross_version.py -------------------------------------------------------------------------------- /chromadb/test/utils/distance_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/test/utils/distance_functions.py -------------------------------------------------------------------------------- /chromadb/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/types.py -------------------------------------------------------------------------------- /chromadb/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/__init__.py -------------------------------------------------------------------------------- /chromadb/utils/async_to_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/async_to_sync.py -------------------------------------------------------------------------------- /chromadb/utils/batch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/batch_utils.py -------------------------------------------------------------------------------- /chromadb/utils/data_loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/data_loaders.py -------------------------------------------------------------------------------- /chromadb/utils/delete_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/delete_file.py -------------------------------------------------------------------------------- /chromadb/utils/directory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/directory.py -------------------------------------------------------------------------------- /chromadb/utils/distance_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/distance_functions.py -------------------------------------------------------------------------------- /chromadb/utils/embedding_functions/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/embedding_functions/utils.py -------------------------------------------------------------------------------- /chromadb/utils/fastapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/fastapi.py -------------------------------------------------------------------------------- /chromadb/utils/lru_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/lru_cache.py -------------------------------------------------------------------------------- /chromadb/utils/messageid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/messageid.py -------------------------------------------------------------------------------- /chromadb/utils/read_write_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/read_write_lock.py -------------------------------------------------------------------------------- /chromadb/utils/rendezvous_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/rendezvous_hash.py -------------------------------------------------------------------------------- /chromadb/utils/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/results.py -------------------------------------------------------------------------------- /chromadb/utils/sparse_embedding_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/sparse_embedding_utils.py -------------------------------------------------------------------------------- /chromadb/utils/statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/chromadb/utils/statistics.py -------------------------------------------------------------------------------- /clients/js/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/.gitignore -------------------------------------------------------------------------------- /clients/js/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | src/generated 4 | -------------------------------------------------------------------------------- /clients/js/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "trailingComma": "all" 3 | } 4 | -------------------------------------------------------------------------------- /clients/js/DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/DEVELOP.md -------------------------------------------------------------------------------- /clients/js/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/LICENSE -------------------------------------------------------------------------------- /clients/js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/README.md -------------------------------------------------------------------------------- /clients/js/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/config.yml -------------------------------------------------------------------------------- /clients/js/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/examples/README.md -------------------------------------------------------------------------------- /clients/js/examples/node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/examples/node/README.md -------------------------------------------------------------------------------- /clients/js/examples/node/app-bundled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/examples/node/app-bundled.js -------------------------------------------------------------------------------- /clients/js/examples/node/app-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/examples/node/app-client.js -------------------------------------------------------------------------------- /clients/js/examples/node/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/examples/node/app.js -------------------------------------------------------------------------------- /clients/js/examples/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/examples/node/package.json -------------------------------------------------------------------------------- /clients/js/examples/node/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/examples/node/pnpm-lock.yaml -------------------------------------------------------------------------------- /clients/js/genapi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/genapi.sh -------------------------------------------------------------------------------- /clients/js/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/jest.config.ts -------------------------------------------------------------------------------- /clients/js/openapitools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/openapitools.json -------------------------------------------------------------------------------- /clients/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/package.json -------------------------------------------------------------------------------- /clients/js/packages/chromadb-core/src/schemas/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./schemaUtils"; 2 | -------------------------------------------------------------------------------- /clients/js/packages/chromadb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/packages/chromadb/README.md -------------------------------------------------------------------------------- /clients/js/packages/chromadb/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/packages/chromadb/jest.config.ts -------------------------------------------------------------------------------- /clients/js/packages/chromadb/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/packages/chromadb/package.json -------------------------------------------------------------------------------- /clients/js/packages/chromadb/src/bindings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/packages/chromadb/src/bindings.ts -------------------------------------------------------------------------------- /clients/js/packages/chromadb/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/packages/chromadb/src/cli.ts -------------------------------------------------------------------------------- /clients/js/packages/chromadb/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/packages/chromadb/src/index.ts -------------------------------------------------------------------------------- /clients/js/packages/chromadb/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/packages/chromadb/tsconfig.json -------------------------------------------------------------------------------- /clients/js/packages/chromadb/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/packages/chromadb/tsup.config.ts -------------------------------------------------------------------------------- /clients/js/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/pnpm-lock.yaml -------------------------------------------------------------------------------- /clients/js/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/pnpm-workspace.yaml -------------------------------------------------------------------------------- /clients/js/transform-openapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/transform-openapi.py -------------------------------------------------------------------------------- /clients/js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/tsconfig.json -------------------------------------------------------------------------------- /clients/js/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/js/tsup.config.ts -------------------------------------------------------------------------------- /clients/new-js/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/.env.example -------------------------------------------------------------------------------- /clients/new-js/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/.gitignore -------------------------------------------------------------------------------- /clients/new-js/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | src/generated -------------------------------------------------------------------------------- /clients/new-js/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "trailingComma": "all" 3 | } -------------------------------------------------------------------------------- /clients/new-js/DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/DEVELOP.md -------------------------------------------------------------------------------- /clients/new-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/package.json -------------------------------------------------------------------------------- /clients/new-js/packages/chromadb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/packages/chromadb/LICENSE -------------------------------------------------------------------------------- /clients/new-js/packages/chromadb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/packages/chromadb/README.md -------------------------------------------------------------------------------- /clients/new-js/packages/chromadb/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/packages/chromadb/src/cli.ts -------------------------------------------------------------------------------- /clients/new-js/packages/chromadb/src/deno.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/packages/chromadb/src/deno.ts -------------------------------------------------------------------------------- /clients/new-js/packages/chromadb/src/execution/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./expression"; 2 | -------------------------------------------------------------------------------- /clients/new-js/packages/chromadb/src/next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/packages/chromadb/src/next.ts -------------------------------------------------------------------------------- /clients/new-js/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/pnpm-lock.yaml -------------------------------------------------------------------------------- /clients/new-js/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/pnpm-workspace.yaml -------------------------------------------------------------------------------- /clients/new-js/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/new-js/tsconfig.base.json -------------------------------------------------------------------------------- /clients/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/python/README.md -------------------------------------------------------------------------------- /clients/python/build_python_thin_client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/python/build_python_thin_client.sh -------------------------------------------------------------------------------- /clients/python/integration-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/python/integration-test.sh -------------------------------------------------------------------------------- /clients/python/is_thin_client.py: -------------------------------------------------------------------------------- 1 | is_thin_client = True 2 | -------------------------------------------------------------------------------- /clients/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/python/pyproject.toml -------------------------------------------------------------------------------- /clients/python/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/python/requirements.txt -------------------------------------------------------------------------------- /clients/python/requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/clients/python/requirements_dev.txt -------------------------------------------------------------------------------- /compose-env.linux: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /compose-env.windows: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/compose-env.windows -------------------------------------------------------------------------------- /deployments/aws/chroma.cf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/deployments/aws/chroma.cf.json -------------------------------------------------------------------------------- /deployments/aws/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/deployments/aws/docker-compose.yml -------------------------------------------------------------------------------- /deployments/azure/chroma.tfvars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/deployments/azure/chroma.tfvars.tf -------------------------------------------------------------------------------- /deployments/azure/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/deployments/azure/main.tf -------------------------------------------------------------------------------- /deployments/gcp/chroma.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/deployments/gcp/chroma.tfvars -------------------------------------------------------------------------------- /deployments/gcp/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/deployments/gcp/main.tf -------------------------------------------------------------------------------- /docker-compose.server.example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docker-compose.server.example.yml -------------------------------------------------------------------------------- /docker-compose.test-auth.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docker-compose.test-auth.yml -------------------------------------------------------------------------------- /docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docker-compose.test.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/cip/CIP-10112023_Authorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/CIP-10112023_Authorization.md -------------------------------------------------------------------------------- /docs/cip/CIP_2_Auth_Providers_Proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/CIP_2_Auth_Providers_Proposal.md -------------------------------------------------------------------------------- /docs/cip/CIP_4_In_Nin_Metadata_Filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/CIP_4_In_Nin_Metadata_Filters.md -------------------------------------------------------------------------------- /docs/cip/CIP_6_OpenTelemetry_Monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/CIP_6_OpenTelemetry_Monitoring.md -------------------------------------------------------------------------------- /docs/cip/CIP_Chroma_Improvment_Proposals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/CIP_Chroma_Improvment_Proposals.md -------------------------------------------------------------------------------- /docs/cip/assets/cip-2-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/assets/cip-2-arch.png -------------------------------------------------------------------------------- /docs/cip/assets/cip-2-client-side-wf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/assets/cip-2-client-side-wf.png -------------------------------------------------------------------------------- /docs/cip/assets/cip-2-seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/assets/cip-2-seq.png -------------------------------------------------------------------------------- /docs/cip/assets/cip-2-server-side-wf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/cip/assets/cip-2-server-side-wf.png -------------------------------------------------------------------------------- /docs/docs.trychroma.com/.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/.env.local -------------------------------------------------------------------------------- /docs/docs.trychroma.com/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/.gitignore -------------------------------------------------------------------------------- /docs/docs.trychroma.com/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/README.md -------------------------------------------------------------------------------- /docs/docs.trychroma.com/app/cloud/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/app/cloud/page.tsx -------------------------------------------------------------------------------- /docs/docs.trychroma.com/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/app/favicon.ico -------------------------------------------------------------------------------- /docs/docs.trychroma.com/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/app/globals.css -------------------------------------------------------------------------------- /docs/docs.trychroma.com/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/app/layout.tsx -------------------------------------------------------------------------------- /docs/docs.trychroma.com/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/app/not-found.tsx -------------------------------------------------------------------------------- /docs/docs.trychroma.com/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/app/page.tsx -------------------------------------------------------------------------------- /docs/docs.trychroma.com/app/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/app/sitemap.ts -------------------------------------------------------------------------------- /docs/docs.trychroma.com/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/components.json -------------------------------------------------------------------------------- /docs/docs.trychroma.com/lib/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/lib/content.ts -------------------------------------------------------------------------------- /docs/docs.trychroma.com/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/lib/utils.ts -------------------------------------------------------------------------------- /docs/docs.trychroma.com/markdoc/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/markdoc/config.ts -------------------------------------------------------------------------------- /docs/docs.trychroma.com/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/middleware.ts -------------------------------------------------------------------------------- /docs/docs.trychroma.com/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/next-env.d.ts -------------------------------------------------------------------------------- /docs/docs.trychroma.com/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/next.config.mjs -------------------------------------------------------------------------------- /docs/docs.trychroma.com/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/package.json -------------------------------------------------------------------------------- /docs/docs.trychroma.com/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/pnpm-lock.yaml -------------------------------------------------------------------------------- /docs/docs.trychroma.com/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/postcss.config.js -------------------------------------------------------------------------------- /docs/docs.trychroma.com/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/postcss.config.mjs -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/cloud-art.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/cloud-art.jpg -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/cloud-art.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/cloud-art.svg -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/computer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/computer.png -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/computer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/computer.svg -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/globals.css -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/investors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/investors.png -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/llms-guides-develop-fast-api.txt: -------------------------------------------------------------------------------- 1 | --- 2 | name: FastAPI 3 | id: fast-api 4 | --- -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/llms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/llms.txt -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/mcp-store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/mcp-store.png -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/mcp-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/mcp-tools.png -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/noise.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/noise.jpg -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/og.png -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/python.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/python.svg -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/read_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/read_path.png -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/team.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/team.JPG -------------------------------------------------------------------------------- /docs/docs.trychroma.com/public/x-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/public/x-logo.svg -------------------------------------------------------------------------------- /docs/docs.trychroma.com/pydoc-markdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/pydoc-markdown.yml -------------------------------------------------------------------------------- /docs/docs.trychroma.com/requirements.txt: -------------------------------------------------------------------------------- 1 | pydoc-markdown 2 | -------------------------------------------------------------------------------- /docs/docs.trychroma.com/scripts/jsDocs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/scripts/jsDocs.sh -------------------------------------------------------------------------------- /docs/docs.trychroma.com/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/tailwind.config.ts -------------------------------------------------------------------------------- /docs/docs.trychroma.com/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/tsconfig.json -------------------------------------------------------------------------------- /docs/docs.trychroma.com/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/typedoc.json -------------------------------------------------------------------------------- /docs/docs.trychroma.com/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/docs/docs.trychroma.com/vercel.json -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/advanced/forking.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/advanced/forking.ipynb -------------------------------------------------------------------------------- /examples/basic_functionality/auth.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/basic_functionality/auth.ipynb -------------------------------------------------------------------------------- /examples/basic_functionality/authz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/basic_functionality/authz/README.md -------------------------------------------------------------------------------- /examples/chat_with_your_documents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/chat_with_your_documents/README.md -------------------------------------------------------------------------------- /examples/chat_with_your_documents/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/chat_with_your_documents/main.py -------------------------------------------------------------------------------- /examples/chat_with_your_documents/requirements.txt: -------------------------------------------------------------------------------- 1 | chromadb>=0.5.16 2 | openai 3 | tqdm 4 | -------------------------------------------------------------------------------- /examples/deployments/aws-terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/deployments/aws-terraform/README.md -------------------------------------------------------------------------------- /examples/deployments/aws-terraform/chroma.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/deployments/aws-terraform/chroma.tf -------------------------------------------------------------------------------- /examples/deployments/common/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/deployments/common/startup.sh -------------------------------------------------------------------------------- /examples/deployments/do-terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/deployments/do-terraform/README.md -------------------------------------------------------------------------------- /examples/deployments/do-terraform/chroma.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/deployments/do-terraform/chroma.tf -------------------------------------------------------------------------------- /examples/deployments/google-cloud-compute/main.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gemini/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/gemini/README.md -------------------------------------------------------------------------------- /examples/gemini/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/gemini/load_data.py -------------------------------------------------------------------------------- /examples/gemini/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/gemini/main.py -------------------------------------------------------------------------------- /examples/gemini/requirements.txt: -------------------------------------------------------------------------------- 1 | chromadb>=0.4.18 2 | google.generativeai 3 | tqdm 4 | -------------------------------------------------------------------------------- /examples/observability/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/observability/README.md -------------------------------------------------------------------------------- /examples/task_api_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/task_api_example.py -------------------------------------------------------------------------------- /examples/use_with/cohere/cohere_js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/use_with/cohere/cohere_js.js -------------------------------------------------------------------------------- /examples/use_with/cohere/cohere_python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/use_with/cohere/cohere_python.ipynb -------------------------------------------------------------------------------- /examples/use_with/cohere/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/use_with/cohere/package.json -------------------------------------------------------------------------------- /examples/use_with/jina/late_chunking.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/use_with/jina/late_chunking.ipynb -------------------------------------------------------------------------------- /examples/use_with/ollama.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/use_with/ollama.md -------------------------------------------------------------------------------- /examples/xai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/xai/README.md -------------------------------------------------------------------------------- /examples/xai/rag_chat_with_your_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/xai/rag_chat_with_your_docs.py -------------------------------------------------------------------------------- /examples/xai/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/examples/xai/requirements.txt -------------------------------------------------------------------------------- /go/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/Dockerfile -------------------------------------------------------------------------------- /go/Dockerfile.migration: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/Dockerfile.migration -------------------------------------------------------------------------------- /go/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/Makefile -------------------------------------------------------------------------------- /go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/README.md -------------------------------------------------------------------------------- /go/cmd/coordinator/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/cmd/coordinator/cmd.go -------------------------------------------------------------------------------- /go/cmd/coordinator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/cmd/coordinator/main.go -------------------------------------------------------------------------------- /go/cmd/flag/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/cmd/flag/flag.go -------------------------------------------------------------------------------- /go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/go.mod -------------------------------------------------------------------------------- /go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/go.sum -------------------------------------------------------------------------------- /go/pkg/common/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/common/component.go -------------------------------------------------------------------------------- /go/pkg/common/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/common/constants.go -------------------------------------------------------------------------------- /go/pkg/common/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/common/errors.go -------------------------------------------------------------------------------- /go/pkg/grpcutils/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/grpcutils/config.go -------------------------------------------------------------------------------- /go/pkg/grpcutils/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/grpcutils/config_test.go -------------------------------------------------------------------------------- /go/pkg/grpcutils/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/grpcutils/response.go -------------------------------------------------------------------------------- /go/pkg/grpcutils/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/grpcutils/service.go -------------------------------------------------------------------------------- /go/pkg/leader/election.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/leader/election.go -------------------------------------------------------------------------------- /go/pkg/memberlist_manager/node_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/memberlist_manager/node_watcher.go -------------------------------------------------------------------------------- /go/pkg/sysdb/coordinator/coordinator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/coordinator/coordinator.go -------------------------------------------------------------------------------- /go/pkg/sysdb/coordinator/heap_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/coordinator/heap_client.go -------------------------------------------------------------------------------- /go/pkg/sysdb/coordinator/model/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/coordinator/model/database.go -------------------------------------------------------------------------------- /go/pkg/sysdb/coordinator/model/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/coordinator/model/segment.go -------------------------------------------------------------------------------- /go/pkg/sysdb/coordinator/model/tenant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/coordinator/model/tenant.go -------------------------------------------------------------------------------- /go/pkg/sysdb/coordinator/table_catalog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/coordinator/table_catalog.go -------------------------------------------------------------------------------- /go/pkg/sysdb/coordinator/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/coordinator/task.go -------------------------------------------------------------------------------- /go/pkg/sysdb/grpc/collection_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/grpc/collection_service.go -------------------------------------------------------------------------------- /go/pkg/sysdb/grpc/proto_model_convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/grpc/proto_model_convert.go -------------------------------------------------------------------------------- /go/pkg/sysdb/grpc/segment_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/grpc/segment_service.go -------------------------------------------------------------------------------- /go/pkg/sysdb/grpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/grpc/server.go -------------------------------------------------------------------------------- /go/pkg/sysdb/grpc/task_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/grpc/task_service.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/atlas.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/atlas.hcl -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/dao/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/dao/common.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/dao/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/dao/database.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/dao/operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/dao/operator.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/dao/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/dao/segment.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/dao/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/dao/task.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/dao/tenant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/dao/tenant.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/dbcore/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/dbcore/core.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/dbmodel/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/db/dbmodel/task.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/migrations/20250326224328.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."collections" ADD COLUMN "tenant" text NULL; 2 | -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/migrations/20250716123832.sql: -------------------------------------------------------------------------------- 1 | DROP INDEX "public"."idx_name"; 2 | -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/db/migrations/20250930122132.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."collections" ADD COLUMN "schema_str" text NULL; 2 | -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/s3/impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/s3/impl.go -------------------------------------------------------------------------------- /go/pkg/sysdb/metastore/s3/test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/sysdb/metastore/s3/test_utils.go -------------------------------------------------------------------------------- /go/pkg/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/types/types.go -------------------------------------------------------------------------------- /go/pkg/utils/integration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/utils/integration.go -------------------------------------------------------------------------------- /go/pkg/utils/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/utils/kubernetes.go -------------------------------------------------------------------------------- /go/pkg/utils/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/utils/log.go -------------------------------------------------------------------------------- /go/pkg/utils/rendezvous_hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/utils/rendezvous_hash.go -------------------------------------------------------------------------------- /go/pkg/utils/rendezvous_hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/utils/rendezvous_hash_test.go -------------------------------------------------------------------------------- /go/pkg/utils/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/utils/run.go -------------------------------------------------------------------------------- /go/pkg/utils/signal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/pkg/utils/signal.go -------------------------------------------------------------------------------- /go/script/migrate_up_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/script/migrate_up_test.sh -------------------------------------------------------------------------------- /go/shared/libs/test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/shared/libs/test_utils.go -------------------------------------------------------------------------------- /go/shared/otel/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/go/shared/otel/main.go -------------------------------------------------------------------------------- /idl/chromadb/proto/chroma.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/chromadb/proto/chroma.proto -------------------------------------------------------------------------------- /idl/chromadb/proto/compactor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/chromadb/proto/compactor.proto -------------------------------------------------------------------------------- /idl/chromadb/proto/coordinator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/chromadb/proto/coordinator.proto -------------------------------------------------------------------------------- /idl/chromadb/proto/debug.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/chromadb/proto/debug.proto -------------------------------------------------------------------------------- /idl/chromadb/proto/garbage_collector.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/chromadb/proto/garbage_collector.proto -------------------------------------------------------------------------------- /idl/chromadb/proto/heapservice.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/chromadb/proto/heapservice.proto -------------------------------------------------------------------------------- /idl/chromadb/proto/logservice.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/chromadb/proto/logservice.proto -------------------------------------------------------------------------------- /idl/chromadb/proto/query_executor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/chromadb/proto/query_executor.proto -------------------------------------------------------------------------------- /idl/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/idl/makefile -------------------------------------------------------------------------------- /k8s/WARNING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/WARNING.md -------------------------------------------------------------------------------- /k8s/distributed-chroma/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/distributed-chroma/.helmignore -------------------------------------------------------------------------------- /k8s/distributed-chroma/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/distributed-chroma/Chart.yaml -------------------------------------------------------------------------------- /k8s/distributed-chroma/values.dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/distributed-chroma/values.dev.yaml -------------------------------------------------------------------------------- /k8s/distributed-chroma/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/distributed-chroma/values.yaml -------------------------------------------------------------------------------- /k8s/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/README.md -------------------------------------------------------------------------------- /k8s/test/grafana-dashboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/grafana-dashboards.yaml -------------------------------------------------------------------------------- /k8s/test/grafana-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/grafana-service.yaml -------------------------------------------------------------------------------- /k8s/test/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/grafana.yaml -------------------------------------------------------------------------------- /k8s/test/jaeger-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/jaeger-service.yaml -------------------------------------------------------------------------------- /k8s/test/jaeger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/jaeger.yaml -------------------------------------------------------------------------------- /k8s/test/load-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/load-service.yaml -------------------------------------------------------------------------------- /k8s/test/minio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/minio.yaml -------------------------------------------------------------------------------- /k8s/test/otel-collector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/otel-collector.yaml -------------------------------------------------------------------------------- /k8s/test/postgres-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/postgres-service.yaml -------------------------------------------------------------------------------- /k8s/test/postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/postgres.yaml -------------------------------------------------------------------------------- /k8s/test/postgres/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/postgres/Dockerfile -------------------------------------------------------------------------------- /k8s/test/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/prometheus.yaml -------------------------------------------------------------------------------- /k8s/test/test-memberlist-cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/k8s/test/test-memberlist-cr.yaml -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /rust/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/Dockerfile -------------------------------------------------------------------------------- /rust/api-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/api-types/Cargo.toml -------------------------------------------------------------------------------- /rust/api-types/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/api-types/src/error.rs -------------------------------------------------------------------------------- /rust/api-types/src/fork.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/api-types/src/fork.rs -------------------------------------------------------------------------------- /rust/api-types/src/heartbeat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/api-types/src/heartbeat.rs -------------------------------------------------------------------------------- /rust/api-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/api-types/src/lib.rs -------------------------------------------------------------------------------- /rust/api-types/src/user_identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/api-types/src/user_identity.rs -------------------------------------------------------------------------------- /rust/benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/Cargo.toml -------------------------------------------------------------------------------- /rust/benchmark/src/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/benchmark.rs -------------------------------------------------------------------------------- /rust/benchmark/src/datasets/gist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/datasets/gist.rs -------------------------------------------------------------------------------- /rust/benchmark/src/datasets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/datasets/mod.rs -------------------------------------------------------------------------------- /rust/benchmark/src/datasets/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/datasets/rust.rs -------------------------------------------------------------------------------- /rust/benchmark/src/datasets/scidocs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/datasets/scidocs.rs -------------------------------------------------------------------------------- /rust/benchmark/src/datasets/sift.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/datasets/sift.rs -------------------------------------------------------------------------------- /rust/benchmark/src/datasets/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/datasets/types.rs -------------------------------------------------------------------------------- /rust/benchmark/src/datasets/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/datasets/util.rs -------------------------------------------------------------------------------- /rust/benchmark/src/datasets/wikipedia.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/datasets/wikipedia.rs -------------------------------------------------------------------------------- /rust/benchmark/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/benchmark/src/lib.rs -------------------------------------------------------------------------------- /rust/blockstore/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/Cargo.toml -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/block/key/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/block/key/mod.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/block/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/block/mod.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/block/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/block/types.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/blockfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/blockfile.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/config.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/flusher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/flusher.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/migrations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/migrations.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/mod.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/provider.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/root.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/sparse_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/sparse_index.rs -------------------------------------------------------------------------------- /rust/blockstore/src/arrow/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/arrow/types.rs -------------------------------------------------------------------------------- /rust/blockstore/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/config.rs -------------------------------------------------------------------------------- /rust/blockstore/src/key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/key.rs -------------------------------------------------------------------------------- /rust/blockstore/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/lib.rs -------------------------------------------------------------------------------- /rust/blockstore/src/memory/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/memory/mod.rs -------------------------------------------------------------------------------- /rust/blockstore/src/memory/provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/memory/provider.rs -------------------------------------------------------------------------------- /rust/blockstore/src/memory/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/memory/storage.rs -------------------------------------------------------------------------------- /rust/blockstore/src/provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/provider.rs -------------------------------------------------------------------------------- /rust/blockstore/src/test_utils/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod sparse_index_test_utils; 2 | -------------------------------------------------------------------------------- /rust/blockstore/src/types/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/types/errors.rs -------------------------------------------------------------------------------- /rust/blockstore/src/types/flusher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/types/flusher.rs -------------------------------------------------------------------------------- /rust/blockstore/src/types/key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/types/key.rs -------------------------------------------------------------------------------- /rust/blockstore/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/types/mod.rs -------------------------------------------------------------------------------- /rust/blockstore/src/types/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/types/reader.rs -------------------------------------------------------------------------------- /rust/blockstore/src/types/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/types/value.rs -------------------------------------------------------------------------------- /rust/blockstore/src/types/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/blockstore/src/types/writer.rs -------------------------------------------------------------------------------- /rust/cache/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cache/Cargo.toml -------------------------------------------------------------------------------- /rust/cache/src/async_partitioned_mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cache/src/async_partitioned_mutex.rs -------------------------------------------------------------------------------- /rust/cache/src/foyer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cache/src/foyer.rs -------------------------------------------------------------------------------- /rust/cache/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cache/src/lib.rs -------------------------------------------------------------------------------- /rust/cache/src/nop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cache/src/nop.rs -------------------------------------------------------------------------------- /rust/cache/src/unbounded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cache/src/unbounded.rs -------------------------------------------------------------------------------- /rust/chroma/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/Cargo.toml -------------------------------------------------------------------------------- /rust/chroma/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/README.md -------------------------------------------------------------------------------- /rust/chroma/examples/bm25_vector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/examples/bm25_vector.rs -------------------------------------------------------------------------------- /rust/chroma/src/client/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/client/metrics.rs -------------------------------------------------------------------------------- /rust/chroma/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/client/mod.rs -------------------------------------------------------------------------------- /rust/chroma/src/client/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/client/options.rs -------------------------------------------------------------------------------- /rust/chroma/src/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/collection.rs -------------------------------------------------------------------------------- /rust/chroma/src/embed/bm25.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/embed/bm25.rs -------------------------------------------------------------------------------- /rust/chroma/src/embed/bm25_tokenizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/embed/bm25_tokenizer.rs -------------------------------------------------------------------------------- /rust/chroma/src/embed/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/embed/mod.rs -------------------------------------------------------------------------------- /rust/chroma/src/embed/ollama.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/embed/ollama.rs -------------------------------------------------------------------------------- /rust/chroma/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/lib.rs -------------------------------------------------------------------------------- /rust/chroma/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/chroma/src/types.rs -------------------------------------------------------------------------------- /rust/cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/Cargo.toml -------------------------------------------------------------------------------- /rust/cli/install/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/install/install.ps1 -------------------------------------------------------------------------------- /rust/cli/install/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/install/install.sh -------------------------------------------------------------------------------- /rust/cli/src/client/admin_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/client/admin_client.rs -------------------------------------------------------------------------------- /rust/cli/src/client/chroma_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/client/chroma_client.rs -------------------------------------------------------------------------------- /rust/cli/src/client/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/client/collection.rs -------------------------------------------------------------------------------- /rust/cli/src/client/dashboard_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/client/dashboard_client.rs -------------------------------------------------------------------------------- /rust/cli/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/client/mod.rs -------------------------------------------------------------------------------- /rust/cli/src/client/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/client/prelude.rs -------------------------------------------------------------------------------- /rust/cli/src/client/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/client/utils.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/browse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/browse.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/copy.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/db.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/install.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/login.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/login.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/mod.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/profile.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/run.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/update.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/vacuum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/vacuum.rs -------------------------------------------------------------------------------- /rust/cli/src/commands/webpage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/commands/webpage.rs -------------------------------------------------------------------------------- /rust/cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/lib.rs -------------------------------------------------------------------------------- /rust/cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/main.rs -------------------------------------------------------------------------------- /rust/cli/src/tui/collection_browser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/tui/collection_browser/mod.rs -------------------------------------------------------------------------------- /rust/cli/src/tui/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod collection_browser; 2 | -------------------------------------------------------------------------------- /rust/cli/src/ui_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/ui_utils.rs -------------------------------------------------------------------------------- /rust/cli/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/cli/src/utils.rs -------------------------------------------------------------------------------- /rust/config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/config/Cargo.toml -------------------------------------------------------------------------------- /rust/config/src/assignment/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/config/src/assignment/config.rs -------------------------------------------------------------------------------- /rust/config/src/assignment/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/config/src/assignment/mod.rs -------------------------------------------------------------------------------- /rust/config/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/config/src/helpers.rs -------------------------------------------------------------------------------- /rust/config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/config/src/lib.rs -------------------------------------------------------------------------------- /rust/config/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/config/src/registry.rs -------------------------------------------------------------------------------- /rust/distance/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/Cargo.toml -------------------------------------------------------------------------------- /rust/distance/benches/distance_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/benches/distance_metrics.rs -------------------------------------------------------------------------------- /rust/distance/src/distance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/src/distance.rs -------------------------------------------------------------------------------- /rust/distance/src/distance_avx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/src/distance_avx.rs -------------------------------------------------------------------------------- /rust/distance/src/distance_avx512.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/src/distance_avx512.rs -------------------------------------------------------------------------------- /rust/distance/src/distance_neon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/src/distance_neon.rs -------------------------------------------------------------------------------- /rust/distance/src/distance_sse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/src/distance_sse.rs -------------------------------------------------------------------------------- /rust/distance/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/src/lib.rs -------------------------------------------------------------------------------- /rust/distance/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/distance/src/types.rs -------------------------------------------------------------------------------- /rust/error/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/error/Cargo.toml -------------------------------------------------------------------------------- /rust/error/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/error/src/lib.rs -------------------------------------------------------------------------------- /rust/error/src/sqlx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/error/src/sqlx.rs -------------------------------------------------------------------------------- /rust/error/src/tonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/error/src/tonic.rs -------------------------------------------------------------------------------- /rust/error/src/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/error/src/validator.rs -------------------------------------------------------------------------------- /rust/frontend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/Cargo.toml -------------------------------------------------------------------------------- /rust/frontend/sample_configs/docker_single_node.yaml: -------------------------------------------------------------------------------- 1 | persist_path: "/data" 2 | -------------------------------------------------------------------------------- /rust/frontend/sample_configs/single_node.yaml: -------------------------------------------------------------------------------- 1 | persist_path: "./chroma" 2 | -------------------------------------------------------------------------------- /rust/frontend/src/ac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/ac.rs -------------------------------------------------------------------------------- /rust/frontend/src/auth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/auth/mod.rs -------------------------------------------------------------------------------- /rust/frontend/src/bin/frontend_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/bin/frontend_service.rs -------------------------------------------------------------------------------- /rust/frontend/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/config.rs -------------------------------------------------------------------------------- /rust/frontend/src/executor/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/executor/config.rs -------------------------------------------------------------------------------- /rust/frontend/src/executor/distributed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/executor/distributed.rs -------------------------------------------------------------------------------- /rust/frontend/src/executor/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/executor/local.rs -------------------------------------------------------------------------------- /rust/frontend/src/executor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/executor/mod.rs -------------------------------------------------------------------------------- /rust/frontend/src/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/impls/mod.rs -------------------------------------------------------------------------------- /rust/frontend/src/impls/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/impls/utils.rs -------------------------------------------------------------------------------- /rust/frontend/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/lib.rs -------------------------------------------------------------------------------- /rust/frontend/src/quota/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/quota/mod.rs -------------------------------------------------------------------------------- /rust/frontend/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/server.rs -------------------------------------------------------------------------------- /rust/frontend/src/server_middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/server_middleware.rs -------------------------------------------------------------------------------- /rust/frontend/src/traced_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/traced_json.rs -------------------------------------------------------------------------------- /rust/frontend/src/types/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/src/types/errors.rs -------------------------------------------------------------------------------- /rust/frontend/src/types/mod.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod errors; 2 | -------------------------------------------------------------------------------- /rust/frontend/tests/test_collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/frontend/tests/test_collection.rs -------------------------------------------------------------------------------- /rust/garbage_collector/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/garbage_collector/Cargo.toml -------------------------------------------------------------------------------- /rust/garbage_collector/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/garbage_collector/src/config.rs -------------------------------------------------------------------------------- /rust/garbage_collector/src/helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/garbage_collector/src/helper.rs -------------------------------------------------------------------------------- /rust/garbage_collector/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/garbage_collector/src/lib.rs -------------------------------------------------------------------------------- /rust/garbage_collector/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/garbage_collector/src/types.rs -------------------------------------------------------------------------------- /rust/index/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/Cargo.toml -------------------------------------------------------------------------------- /rust/index/benches/dataset_utilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/benches/dataset_utilities.rs -------------------------------------------------------------------------------- /rust/index/benches/fts_regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/benches/fts_regex.rs -------------------------------------------------------------------------------- /rust/index/benches/full_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/benches/full_text.rs -------------------------------------------------------------------------------- /rust/index/benches/literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/benches/literal.rs -------------------------------------------------------------------------------- /rust/index/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/config.rs -------------------------------------------------------------------------------- /rust/index/src/fulltext/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/fulltext/mod.rs -------------------------------------------------------------------------------- /rust/index/src/fulltext/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/fulltext/types.rs -------------------------------------------------------------------------------- /rust/index/src/fulltext/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/fulltext/util.rs -------------------------------------------------------------------------------- /rust/index/src/hnsw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/hnsw.rs -------------------------------------------------------------------------------- /rust/index/src/hnsw_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/hnsw_provider.rs -------------------------------------------------------------------------------- /rust/index/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/lib.rs -------------------------------------------------------------------------------- /rust/index/src/metadata/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod types; 2 | -------------------------------------------------------------------------------- /rust/index/src/metadata/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/metadata/types.rs -------------------------------------------------------------------------------- /rust/index/src/spann.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/spann.rs -------------------------------------------------------------------------------- /rust/index/src/spann/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/spann/types.rs -------------------------------------------------------------------------------- /rust/index/src/spann/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/spann/utils.rs -------------------------------------------------------------------------------- /rust/index/src/sparse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/sparse/README.md -------------------------------------------------------------------------------- /rust/index/src/sparse/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/sparse/mod.rs -------------------------------------------------------------------------------- /rust/index/src/sparse/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/sparse/reader.rs -------------------------------------------------------------------------------- /rust/index/src/sparse/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/sparse/types.rs -------------------------------------------------------------------------------- /rust/index/src/sparse/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/sparse/writer.rs -------------------------------------------------------------------------------- /rust/index/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/types.rs -------------------------------------------------------------------------------- /rust/index/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/index/src/utils.rs -------------------------------------------------------------------------------- /rust/jemalloc-pprof-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/jemalloc-pprof-server/Cargo.toml -------------------------------------------------------------------------------- /rust/jemalloc-pprof-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/jemalloc-pprof-server/src/lib.rs -------------------------------------------------------------------------------- /rust/js_bindings/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/.cargo/config.toml -------------------------------------------------------------------------------- /rust/js_bindings/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/.gitignore -------------------------------------------------------------------------------- /rust/js_bindings/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/.npmignore -------------------------------------------------------------------------------- /rust/js_bindings/.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/.yarnrc.yml -------------------------------------------------------------------------------- /rust/js_bindings/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/Cargo.toml -------------------------------------------------------------------------------- /rust/js_bindings/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/build.rs -------------------------------------------------------------------------------- /rust/js_bindings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/index.d.ts -------------------------------------------------------------------------------- /rust/js_bindings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/index.js -------------------------------------------------------------------------------- /rust/js_bindings/npm/darwin-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/npm/darwin-x64/README.md -------------------------------------------------------------------------------- /rust/js_bindings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/package.json -------------------------------------------------------------------------------- /rust/js_bindings/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/pnpm-lock.yaml -------------------------------------------------------------------------------- /rust/js_bindings/rustfmt.toml: -------------------------------------------------------------------------------- 1 | tab_spaces = 2 2 | edition = "2021" 3 | -------------------------------------------------------------------------------- /rust/js_bindings/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/js_bindings/src/lib.rs -------------------------------------------------------------------------------- /rust/load/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/load/Cargo.toml -------------------------------------------------------------------------------- /rust/load/chroma_load_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/load/chroma_load_config.yaml -------------------------------------------------------------------------------- /rust/load/src/bin/chroma-load.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/load/src/bin/chroma-load.rs -------------------------------------------------------------------------------- /rust/log-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log-service/Cargo.toml -------------------------------------------------------------------------------- /rust/log-service/src/bin/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log-service/src/bin/log.rs -------------------------------------------------------------------------------- /rust/log-service/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log-service/src/lib.rs -------------------------------------------------------------------------------- /rust/log-service/src/scrub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log-service/src/scrub.rs -------------------------------------------------------------------------------- /rust/log-service/src/state_hash_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log-service/src/state_hash_table.rs -------------------------------------------------------------------------------- /rust/log/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/Cargo.toml -------------------------------------------------------------------------------- /rust/log/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/config.rs -------------------------------------------------------------------------------- /rust/log/src/grpc_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/grpc_log.rs -------------------------------------------------------------------------------- /rust/log/src/in_memory_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/in_memory_log.rs -------------------------------------------------------------------------------- /rust/log/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/lib.rs -------------------------------------------------------------------------------- /rust/log/src/local_compaction_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/local_compaction_manager.rs -------------------------------------------------------------------------------- /rust/log/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/log.rs -------------------------------------------------------------------------------- /rust/log/src/sqlite_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/sqlite_log.rs -------------------------------------------------------------------------------- /rust/log/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/test.rs -------------------------------------------------------------------------------- /rust/log/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/log/src/types.rs -------------------------------------------------------------------------------- /rust/mdac/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/mdac/Cargo.toml -------------------------------------------------------------------------------- /rust/mdac/src/circuit_breaker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/mdac/src/circuit_breaker.rs -------------------------------------------------------------------------------- /rust/mdac/src/fnmatch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/mdac/src/fnmatch.rs -------------------------------------------------------------------------------- /rust/mdac/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/mdac/src/lib.rs -------------------------------------------------------------------------------- /rust/mdac/src/scorecard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/mdac/src/scorecard.rs -------------------------------------------------------------------------------- /rust/memberlist/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/memberlist/Cargo.toml -------------------------------------------------------------------------------- /rust/memberlist/src/client_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/memberlist/src/client_manager.rs -------------------------------------------------------------------------------- /rust/memberlist/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/memberlist/src/config.rs -------------------------------------------------------------------------------- /rust/memberlist/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/memberlist/src/lib.rs -------------------------------------------------------------------------------- /rust/memberlist/src/memberlist_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/memberlist/src/memberlist_provider.rs -------------------------------------------------------------------------------- /rust/metering-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering-macros/Cargo.toml -------------------------------------------------------------------------------- /rust/metering-macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering-macros/README.md -------------------------------------------------------------------------------- /rust/metering-macros/src/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering-macros/src/capabilities.rs -------------------------------------------------------------------------------- /rust/metering-macros/src/contexts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering-macros/src/contexts.rs -------------------------------------------------------------------------------- /rust/metering-macros/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering-macros/src/errors.rs -------------------------------------------------------------------------------- /rust/metering-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering-macros/src/lib.rs -------------------------------------------------------------------------------- /rust/metering-macros/src/parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering-macros/src/parsing.rs -------------------------------------------------------------------------------- /rust/metering-macros/tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering-macros/tests/tests.rs -------------------------------------------------------------------------------- /rust/metering/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering/Cargo.toml -------------------------------------------------------------------------------- /rust/metering/src/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering/src/core.rs -------------------------------------------------------------------------------- /rust/metering/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering/src/errors.rs -------------------------------------------------------------------------------- /rust/metering/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering/src/lib.rs -------------------------------------------------------------------------------- /rust/metering/src/receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering/src/receiver.rs -------------------------------------------------------------------------------- /rust/metering/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/metering/src/types.rs -------------------------------------------------------------------------------- /rust/python_bindings/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/python_bindings/.gitignore -------------------------------------------------------------------------------- /rust/python_bindings/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/python_bindings/Cargo.toml -------------------------------------------------------------------------------- /rust/python_bindings/src/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/python_bindings/src/bindings.rs -------------------------------------------------------------------------------- /rust/python_bindings/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/python_bindings/src/errors.rs -------------------------------------------------------------------------------- /rust/python_bindings/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/python_bindings/src/lib.rs -------------------------------------------------------------------------------- /rust/s3heap-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap-service/Cargo.toml -------------------------------------------------------------------------------- /rust/s3heap-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap-service/README.md -------------------------------------------------------------------------------- /rust/s3heap-service/src/client/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap-service/src/client/config.rs -------------------------------------------------------------------------------- /rust/s3heap-service/src/client/grpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap-service/src/client/grpc.rs -------------------------------------------------------------------------------- /rust/s3heap-service/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap-service/src/client/mod.rs -------------------------------------------------------------------------------- /rust/s3heap-service/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap-service/src/lib.rs -------------------------------------------------------------------------------- /rust/s3heap/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap/Cargo.toml -------------------------------------------------------------------------------- /rust/s3heap/examples/s3heap-benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap/examples/s3heap-benchmark.rs -------------------------------------------------------------------------------- /rust/s3heap/src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap/src/internal.rs -------------------------------------------------------------------------------- /rust/s3heap/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap/src/lib.rs -------------------------------------------------------------------------------- /rust/s3heap/tests/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap/tests/common.rs -------------------------------------------------------------------------------- /rust/s3heap/tests/test_unit_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/s3heap/tests/test_unit_tests.rs -------------------------------------------------------------------------------- /rust/segment/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/Cargo.toml -------------------------------------------------------------------------------- /rust/segment/src/blockfile_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/blockfile_metadata.rs -------------------------------------------------------------------------------- /rust/segment/src/blockfile_record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/blockfile_record.rs -------------------------------------------------------------------------------- /rust/segment/src/distributed_hnsw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/distributed_hnsw.rs -------------------------------------------------------------------------------- /rust/segment/src/distributed_spann.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/distributed_spann.rs -------------------------------------------------------------------------------- /rust/segment/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/lib.rs -------------------------------------------------------------------------------- /rust/segment/src/local_hnsw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/local_hnsw.rs -------------------------------------------------------------------------------- /rust/segment/src/local_segment_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/local_segment_manager.rs -------------------------------------------------------------------------------- /rust/segment/src/spann_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/spann_provider.rs -------------------------------------------------------------------------------- /rust/segment/src/sqlite_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/sqlite_metadata.rs -------------------------------------------------------------------------------- /rust/segment/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/test.rs -------------------------------------------------------------------------------- /rust/segment/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/segment/src/types.rs -------------------------------------------------------------------------------- /rust/sqlite/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sqlite/Cargo.toml -------------------------------------------------------------------------------- /rust/sqlite/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rust/sqlite/migrations/sysdb/00003-collection-dimension.sqlite.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE collections ADD COLUMN dimension INTEGER; 2 | -------------------------------------------------------------------------------- /rust/sqlite/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sqlite/src/config.rs -------------------------------------------------------------------------------- /rust/sqlite/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sqlite/src/db.rs -------------------------------------------------------------------------------- /rust/sqlite/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sqlite/src/helpers.rs -------------------------------------------------------------------------------- /rust/sqlite/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sqlite/src/lib.rs -------------------------------------------------------------------------------- /rust/sqlite/src/migrations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sqlite/src/migrations.rs -------------------------------------------------------------------------------- /rust/sqlite/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sqlite/src/table.rs -------------------------------------------------------------------------------- /rust/storage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/Cargo.toml -------------------------------------------------------------------------------- /rust/storage/src/admissioncontrolleds3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/src/admissioncontrolleds3.rs -------------------------------------------------------------------------------- /rust/storage/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/src/config.rs -------------------------------------------------------------------------------- /rust/storage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/src/lib.rs -------------------------------------------------------------------------------- /rust/storage/src/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/src/local.rs -------------------------------------------------------------------------------- /rust/storage/src/object_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/src/object_storage.rs -------------------------------------------------------------------------------- /rust/storage/src/s3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/src/s3.rs -------------------------------------------------------------------------------- /rust/storage/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/src/stream.rs -------------------------------------------------------------------------------- /rust/storage/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/storage/tests/utils.rs -------------------------------------------------------------------------------- /rust/sysdb/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sysdb/Cargo.toml -------------------------------------------------------------------------------- /rust/sysdb/src/bin/chroma-task-manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sysdb/src/bin/chroma-task-manager.rs -------------------------------------------------------------------------------- /rust/sysdb/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sysdb/src/config.rs -------------------------------------------------------------------------------- /rust/sysdb/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sysdb/src/lib.rs -------------------------------------------------------------------------------- /rust/sysdb/src/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sysdb/src/sqlite.rs -------------------------------------------------------------------------------- /rust/sysdb/src/sysdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sysdb/src/sysdb.rs -------------------------------------------------------------------------------- /rust/sysdb/src/test_sysdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sysdb/src/test_sysdb.rs -------------------------------------------------------------------------------- /rust/sysdb/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/sysdb/src/types.rs -------------------------------------------------------------------------------- /rust/system/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/Cargo.toml -------------------------------------------------------------------------------- /rust/system/src/execution/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/execution/config.rs -------------------------------------------------------------------------------- /rust/system/src/execution/dispatcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/execution/dispatcher.rs -------------------------------------------------------------------------------- /rust/system/src/execution/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/execution/mod.rs -------------------------------------------------------------------------------- /rust/system/src/execution/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/execution/operator.rs -------------------------------------------------------------------------------- /rust/system/src/execution/orchestrator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/execution/orchestrator.rs -------------------------------------------------------------------------------- /rust/system/src/execution/worker_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/execution/worker_thread.rs -------------------------------------------------------------------------------- /rust/system/src/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/executor.rs -------------------------------------------------------------------------------- /rust/system/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/lib.rs -------------------------------------------------------------------------------- /rust/system/src/receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/receiver.rs -------------------------------------------------------------------------------- /rust/system/src/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/scheduler.rs -------------------------------------------------------------------------------- /rust/system/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/system.rs -------------------------------------------------------------------------------- /rust/system/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/types.rs -------------------------------------------------------------------------------- /rust/system/src/utils/guard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/utils/guard.rs -------------------------------------------------------------------------------- /rust/system/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/utils/mod.rs -------------------------------------------------------------------------------- /rust/system/src/utils/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/utils/panic.rs -------------------------------------------------------------------------------- /rust/system/src/wrapped_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/system/src/wrapped_message.rs -------------------------------------------------------------------------------- /rust/tracing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/tracing/Cargo.toml -------------------------------------------------------------------------------- /rust/tracing/src/init_tracer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/tracing/src/init_tracer.rs -------------------------------------------------------------------------------- /rust/tracing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/tracing/src/lib.rs -------------------------------------------------------------------------------- /rust/tracing/src/tower_tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/tracing/src/tower_tracing.rs -------------------------------------------------------------------------------- /rust/tracing/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/tracing/src/util.rs -------------------------------------------------------------------------------- /rust/types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/Cargo.toml -------------------------------------------------------------------------------- /rust/types/README_OPERATORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/README_OPERATORS.md -------------------------------------------------------------------------------- /rust/types/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/build.rs -------------------------------------------------------------------------------- /rust/types/idl: -------------------------------------------------------------------------------- 1 | ../../idl -------------------------------------------------------------------------------- /rust/types/operator_codegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/operator_codegen.rs -------------------------------------------------------------------------------- /rust/types/src/api_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/api_types.rs -------------------------------------------------------------------------------- /rust/types/src/base64_decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/base64_decode.rs -------------------------------------------------------------------------------- /rust/types/src/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/collection.rs -------------------------------------------------------------------------------- /rust/types/src/collection_configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/collection_configuration.rs -------------------------------------------------------------------------------- /rust/types/src/collection_schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/collection_schema.rs -------------------------------------------------------------------------------- /rust/types/src/data_chunk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/data_chunk.rs -------------------------------------------------------------------------------- /rust/types/src/data_record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/data_record.rs -------------------------------------------------------------------------------- /rust/types/src/execution/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/execution/error.rs -------------------------------------------------------------------------------- /rust/types/src/execution/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/execution/mod.rs -------------------------------------------------------------------------------- /rust/types/src/execution/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/execution/operator.rs -------------------------------------------------------------------------------- /rust/types/src/execution/plan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/execution/plan.rs -------------------------------------------------------------------------------- /rust/types/src/flush.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/flush.rs -------------------------------------------------------------------------------- /rust/types/src/hnsw_configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/hnsw_configuration.rs -------------------------------------------------------------------------------- /rust/types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/lib.rs -------------------------------------------------------------------------------- /rust/types/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/log.rs -------------------------------------------------------------------------------- /rust/types/src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/metadata.rs -------------------------------------------------------------------------------- /rust/types/src/operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/operation.rs -------------------------------------------------------------------------------- /rust/types/src/operators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/operators.rs -------------------------------------------------------------------------------- /rust/types/src/operators_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/operators_generated.rs -------------------------------------------------------------------------------- /rust/types/src/optional_u128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/optional_u128.rs -------------------------------------------------------------------------------- /rust/types/src/record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/record.rs -------------------------------------------------------------------------------- /rust/types/src/regex/hir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/regex/hir.rs -------------------------------------------------------------------------------- /rust/types/src/regex/literal_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/regex/literal_expr.rs -------------------------------------------------------------------------------- /rust/types/src/regex/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/regex/mod.rs -------------------------------------------------------------------------------- /rust/types/src/scalar_encoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/scalar_encoding.rs -------------------------------------------------------------------------------- /rust/types/src/segment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/segment.rs -------------------------------------------------------------------------------- /rust/types/src/segment_scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/segment_scope.rs -------------------------------------------------------------------------------- /rust/types/src/signed_rbm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/signed_rbm.rs -------------------------------------------------------------------------------- /rust/types/src/spann_configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/spann_configuration.rs -------------------------------------------------------------------------------- /rust/types/src/spann_posting_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/spann_posting_list.rs -------------------------------------------------------------------------------- /rust/types/src/strategies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/strategies.rs -------------------------------------------------------------------------------- /rust/types/src/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/task.rs -------------------------------------------------------------------------------- /rust/types/src/tenant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/tenant.rs -------------------------------------------------------------------------------- /rust/types/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/types.rs -------------------------------------------------------------------------------- /rust/types/src/validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/validators.rs -------------------------------------------------------------------------------- /rust/types/src/where_parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/types/src/where_parsing.rs -------------------------------------------------------------------------------- /rust/wal3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/Cargo.toml -------------------------------------------------------------------------------- /rust/wal3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/README.md -------------------------------------------------------------------------------- /rust/wal3/examples/wal3-bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/examples/wal3-bench.rs -------------------------------------------------------------------------------- /rust/wal3/src/backoff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/backoff.rs -------------------------------------------------------------------------------- /rust/wal3/src/batch_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/batch_manager.rs -------------------------------------------------------------------------------- /rust/wal3/src/copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/copy.rs -------------------------------------------------------------------------------- /rust/wal3/src/cursors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/cursors.rs -------------------------------------------------------------------------------- /rust/wal3/src/destroy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/destroy.rs -------------------------------------------------------------------------------- /rust/wal3/src/gc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/gc.rs -------------------------------------------------------------------------------- /rust/wal3/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/lib.rs -------------------------------------------------------------------------------- /rust/wal3/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/manifest.rs -------------------------------------------------------------------------------- /rust/wal3/src/manifest_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/manifest_manager.rs -------------------------------------------------------------------------------- /rust/wal3/src/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/reader.rs -------------------------------------------------------------------------------- /rust/wal3/src/snapshot_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/snapshot_cache.rs -------------------------------------------------------------------------------- /rust/wal3/src/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/src/writer.rs -------------------------------------------------------------------------------- /rust/wal3/tests/bad_manifest1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/tests/bad_manifest1.json -------------------------------------------------------------------------------- /rust/wal3/tests/bad_snapshots1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/tests/bad_snapshots1.json -------------------------------------------------------------------------------- /rust/wal3/tests/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/wal3/tests/common.rs -------------------------------------------------------------------------------- /rust/worker/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/.dockerignore -------------------------------------------------------------------------------- /rust/worker/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /rust/worker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/Cargo.toml -------------------------------------------------------------------------------- /rust/worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/README.md -------------------------------------------------------------------------------- /rust/worker/benches/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/benches/filter.rs -------------------------------------------------------------------------------- /rust/worker/benches/get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/benches/get.rs -------------------------------------------------------------------------------- /rust/worker/benches/limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/benches/limit.rs -------------------------------------------------------------------------------- /rust/worker/benches/load.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/benches/load.rs -------------------------------------------------------------------------------- /rust/worker/benches/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/benches/query.rs -------------------------------------------------------------------------------- /rust/worker/benches/regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/benches/regex.rs -------------------------------------------------------------------------------- /rust/worker/benches/spann.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/benches/spann.rs -------------------------------------------------------------------------------- /rust/worker/chroma_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/chroma_config.yaml -------------------------------------------------------------------------------- /rust/worker/src/bin/compaction_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/bin/compaction_client.rs -------------------------------------------------------------------------------- /rust/worker/src/bin/compaction_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/bin/compaction_service.rs -------------------------------------------------------------------------------- /rust/worker/src/bin/query_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/bin/query_service.rs -------------------------------------------------------------------------------- /rust/worker/src/compactor/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/compactor/config.rs -------------------------------------------------------------------------------- /rust/worker/src/compactor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/compactor/mod.rs -------------------------------------------------------------------------------- /rust/worker/src/compactor/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/compactor/scheduler.rs -------------------------------------------------------------------------------- /rust/worker/src/compactor/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/compactor/types.rs -------------------------------------------------------------------------------- /rust/worker/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/config.rs -------------------------------------------------------------------------------- /rust/worker/src/execution/functions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/execution/functions/mod.rs -------------------------------------------------------------------------------- /rust/worker/src/execution/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/execution/mod.rs -------------------------------------------------------------------------------- /rust/worker/src/execution/operators/idf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/execution/operators/idf.rs -------------------------------------------------------------------------------- /rust/worker/src/execution/operators/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/execution/operators/mod.rs -------------------------------------------------------------------------------- /rust/worker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/lib.rs -------------------------------------------------------------------------------- /rust/worker/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/server.rs -------------------------------------------------------------------------------- /rust/worker/src/utils/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/src/utils/convert.rs -------------------------------------------------------------------------------- /rust/worker/src/utils/mod.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod convert; 2 | -------------------------------------------------------------------------------- /rust/worker/tests/default_config_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/rust/worker/tests/default_config_path.rs -------------------------------------------------------------------------------- /sample_apps/listings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/listings.json -------------------------------------------------------------------------------- /sample_apps/movies/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/.gitignore -------------------------------------------------------------------------------- /sample_apps/movies/.node-version: -------------------------------------------------------------------------------- 1 | v22.21.1 2 | -------------------------------------------------------------------------------- /sample_apps/movies/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /sample_apps/movies/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/.prettierrc -------------------------------------------------------------------------------- /sample_apps/movies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/README.md -------------------------------------------------------------------------------- /sample_apps/movies/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/components.json -------------------------------------------------------------------------------- /sample_apps/movies/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/config.json -------------------------------------------------------------------------------- /sample_apps/movies/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/eslint.config.mjs -------------------------------------------------------------------------------- /sample_apps/movies/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/next.config.ts -------------------------------------------------------------------------------- /sample_apps/movies/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/package-lock.json -------------------------------------------------------------------------------- /sample_apps/movies/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/package.json -------------------------------------------------------------------------------- /sample_apps/movies/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/postcss.config.mjs -------------------------------------------------------------------------------- /sample_apps/movies/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/src/app/globals.css -------------------------------------------------------------------------------- /sample_apps/movies/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/src/app/layout.tsx -------------------------------------------------------------------------------- /sample_apps/movies/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/src/app/page.tsx -------------------------------------------------------------------------------- /sample_apps/movies/src/components/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/src/components/chat.tsx -------------------------------------------------------------------------------- /sample_apps/movies/src/lib/chroma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/src/lib/chroma.ts -------------------------------------------------------------------------------- /sample_apps/movies/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/src/lib/utils.ts -------------------------------------------------------------------------------- /sample_apps/movies/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/sample_apps/movies/tsconfig.json -------------------------------------------------------------------------------- /schemas/embedding_functions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/README.md -------------------------------------------------------------------------------- /schemas/embedding_functions/baseten.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/baseten.json -------------------------------------------------------------------------------- /schemas/embedding_functions/bm25.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/bm25.json -------------------------------------------------------------------------------- /schemas/embedding_functions/cohere.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/cohere.json -------------------------------------------------------------------------------- /schemas/embedding_functions/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/default.json -------------------------------------------------------------------------------- /schemas/embedding_functions/jina.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/jina.json -------------------------------------------------------------------------------- /schemas/embedding_functions/mistral.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/mistral.json -------------------------------------------------------------------------------- /schemas/embedding_functions/morph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/morph.json -------------------------------------------------------------------------------- /schemas/embedding_functions/nomic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/nomic.json -------------------------------------------------------------------------------- /schemas/embedding_functions/ollama.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/ollama.json -------------------------------------------------------------------------------- /schemas/embedding_functions/open_clip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/open_clip.json -------------------------------------------------------------------------------- /schemas/embedding_functions/openai.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/openai.json -------------------------------------------------------------------------------- /schemas/embedding_functions/roboflow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/roboflow.json -------------------------------------------------------------------------------- /schemas/embedding_functions/text2vec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/text2vec.json -------------------------------------------------------------------------------- /schemas/embedding_functions/voyageai.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroma-core/chroma/HEAD/schemas/embedding_functions/voyageai.json --------------------------------------------------------------------------------