Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/docs/examples/examples/academic_papers_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ You can walk through the project step by step in [CocoInsight](https://www.youtu


```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

Follow the url `https://cocoindex.io/cocoinsight`. It connects to your local CocoIndex server, with zero pipeline data retention.
2 changes: 1 addition & 1 deletion docs/docs/examples/examples/docs_to_knowledge_graph.md
Original file line number Diff line number Diff line change
Expand Up @@ -345,7 +345,7 @@ It creates relationships by:
I used CocoInsight to troubleshoot the index generation and understand the data lineage of the pipeline. It is in free beta now, you can give it a try.

```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

And then open the url `https://cocoindex.io/cocoinsight`. It just connects to your local CocoIndex server, with zero pipeline data retention.
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/examples/examples/manual_extraction.md
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ SELECT filename, module_info->'title' AS title, module_summary FROM modules_info
[CocoInsight](https://www.youtube.com/watch?v=ZnmyoHslBSc) is a really cool tool to help you understand your data pipeline and data index. It is in Early Access now (Free).

```sh
cocoindex server -ci main.py
cocoindex server -ci main
```
CocoInsight dashboard is here `https://cocoindex.io/cocoinsight`. It connects to your local CocoIndex server with zero data retention.

2 changes: 1 addition & 1 deletion docs/docs/examples/examples/multi_format_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ You can walk through the project step by step in [CocoInsight](https://www.youtu


```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

Follow the url `https://cocoindex.io/cocoinsight`. It connects to your local CocoIndex server, with zero pipeline data retention. You can use it to view extracted pages, see embedding vectors and metadata.
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/examples/examples/patient_form_extraction.md
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@ We could troubleshoot in two steps:
I also use CocoInsight to help me troubleshoot.

```bash
cocoindex server -ci main.py
cocoindex server -ci main
```

Go to `https://cocoindex.io/cocoinsight`. You could see an interactive UI to explore the data.
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/examples/examples/photo_search.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ CocoInsight is a tool to help you understand your data pipeline and data index.
You can walk through the project step by step in [CocoInsight](https://www.youtube.com/watch?v=MMrpUfUcZPk) to see exactly how each field is constructed and what happens behind the scenes.

```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

Follow the url `https://cocoindex.io/cocoinsight`. It connects to your local CocoIndex server, with zero pipeline data retention.
4 changes: 2 additions & 2 deletions docs/docs/examples/examples/postgres_source.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ For example, the following image shows the lineage of the `embedding` field, you
4. Run CocoInsight:

```bash
cocoindex server -ci main.py
cocoindex server -ci main
```
You can walk through the project step by step in CocoInsight to see exactly how each field is constructed and what happens behind the scenes. It connects to your local CocoIndex server, with zero pipeline data retention.

Expand All @@ -211,7 +211,7 @@ For example, the following image shows the lineage of the `embedding` field, you
For continuous updating when the source changes, add `-L`:

```bash
cocoindex server -ci -L main.py
cocoindex server -ci -L main
```
Check [live updates](https://cocoindex.io/docs/tutorials/live_updates) for more details.

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/examples/examples/product_recommendation.md
Original file line number Diff line number Diff line change
Expand Up @@ -393,7 +393,7 @@ MATCH p=()-->() RETURN p
I used CocoInsight to troubleshoot the index generation and understand the data lineage of the pipeline. It is in free beta now, you can give it a try. Run following command to start CocoInsight:

```
cocoindex server -ci main.py
cocoindex server -ci main
```

And then open the url `https://cocoindex.io/cocoinsight`. It just connects to your local CocoIndex server, with Zero pipeline data retention.
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/examples/examples/simple_vector_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ You can walk through the project step by step in [CocoInsight](https://www.youtu


```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

Follow the url `https://cocoindex.io/cocoinsight`. It connects to your local CocoIndex server, with zero pipeline data retention.
4 changes: 2 additions & 2 deletions examples/amazon_s3_embedding/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,13 @@ CocoInsight is in Early Access now (Free) 😊 You found us! A quick 3 minute vi
Run CocoInsight to understand your RAG data pipeline:

```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

You can also add a `-L` flag to make the server keep updating the index to reflect source changes at the same time:

```sh
cocoindex server -ci -L main.py
cocoindex server -ci -L main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
2 changes: 1 addition & 1 deletion examples/amazon_s3_embedding/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Simple example for cocoindex: build embedding index based on Amazon S3 files."
requires-python = ">=3.11"
dependencies = [
"cocoindex[embeddings]>=0.2.3",
"cocoindex[embeddings]>=0.2.4",
"python-dotenv>=1.0.1",
"psycopg[binary,pool]",
]
Expand Down
4 changes: 2 additions & 2 deletions examples/azure_blob_embedding/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,13 @@ CocoInsight is in Early Access now (Free) 😊 You found us! A quick 3 minute vi
Run CocoInsight to understand your RAG data pipeline:

```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

You can also add a `-L` flag to make the server keep updating the index to reflect source changes at the same time:

```sh
cocoindex server -ci -L main.py
cocoindex server -ci -L main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
2 changes: 1 addition & 1 deletion examples/azure_blob_embedding/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Simple example for cocoindex: build embedding index based on Azure Blob Storage files."
requires-python = ">=3.11"
dependencies = [
"cocoindex[embeddings]>=0.2.3",
"cocoindex[embeddings]>=0.2.4",
"python-dotenv>=1.0.1",
"psycopg[binary,pool]",
]
Expand Down
2 changes: 1 addition & 1 deletion examples/code_embedding/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ I used CocoInsight (Free beta now) to troubleshoot the index generation and unde
It just connects to your local CocoIndex server, with Zero pipeline data retention. Run the following command to start CocoInsight:

```
cocoindex server -ci main.py
cocoindex server -ci main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
Expand Down
2 changes: 1 addition & 1 deletion examples/code_embedding/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Simple example for cocoindex: build embedding index based on source code."
requires-python = ">=3.11"
dependencies = [
"cocoindex[embeddings]>=0.2.3",
"cocoindex[embeddings]>=0.2.4",
"python-dotenv>=1.0.1",
"pgvector>=0.4.1",
"psycopg[binary,pool]",
Expand Down
2 changes: 1 addition & 1 deletion examples/custom_output_files/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ I used CocoInsight (Free beta now) to troubleshoot the index generation and unde
It just connects to your local CocoIndex server, with Zero pipeline data retention. Run following command to start CocoInsight:

```
cocoindex server -ci main.py
cocoindex server -ci main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
2 changes: 1 addition & 1 deletion examples/custom_output_files/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "custom-output-files"
version = "0.1.0"
description = "Simple example for cocoindex: convert markdown files to HTML files and save them to a local directory."
requires-python = ">=3.11"
dependencies = ["cocoindex>=0.2.3", "markdown-it-py[linkify,plugins]"]
dependencies = ["cocoindex>=0.2.4", "markdown-it-py[linkify,plugins]"]

[tool.setuptools]
packages = []
2 changes: 1 addition & 1 deletion examples/docs_to_knowledge_graph/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ I used CocoInsight (Free beta now) to troubleshoot the index generation and unde
It just connects to your local CocoIndex server, with Zero pipeline data retention. Run following command to start CocoInsight:

```bash
cocoindex server -ci main.py
cocoindex server -ci main
```

And then open the url https://cocoindex.io/cocoinsight.
Expand Down
2 changes: 1 addition & 1 deletion examples/docs_to_knowledge_graph/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "manuals-to-kg"
version = "0.1.0"
description = "Simple example for cocoindex: extract triples from files and build knowledge graph."
requires-python = ">=3.11"
dependencies = ["cocoindex>=0.2.3"]
dependencies = ["cocoindex>=0.2.4"]

[tool.setuptools]
packages = []
2 changes: 1 addition & 1 deletion examples/face_recognition/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ cocoindex update --setup -L main.py
I used CocoInsight (Free beta now) to troubleshoot the index generation and understand the data lineage of the pipeline. It just connects to your local CocoIndex server, with zero pipeline data retention. Run following command to start CocoInsight:

```
cocoindex server -ci main.py
cocoindex server -ci main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
2 changes: 1 addition & 1 deletion examples/face_recognition/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Build index for papers with both metadata and content embeddings"
requires-python = ">=3.11"
dependencies = [
"cocoindex>=0.2.3",
"cocoindex>=0.2.4",
"face-recognition>=1.3.0",
"pillow>=10.0.0",
"numpy>=1.26.0",
Expand Down
2 changes: 1 addition & 1 deletion examples/fastapi_server_docker/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cocoindex[embeddings]>=0.2.3
cocoindex[embeddings]>=0.2.4
python-dotenv>=1.0.1
fastapi==0.115.12
fastapi-cli==0.0.7
Expand Down
4 changes: 2 additions & 2 deletions examples/gdrive_text_embedding/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,13 @@ I used CocoInsight (Free beta now) to troubleshoot the index generation and unde
It just connects to your local CocoIndex server, with Zero pipeline data retention. Run following command to start CocoInsight:

```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

You can also add a `-L` flag to make the server keep updating the index to reflect source changes at the same time:

```sh
cocoindex server -ci -L main.py
cocoindex server -ci -L main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
Expand Down
2 changes: 1 addition & 1 deletion examples/gdrive_text_embedding/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Simple example for cocoindex: build embedding index based on Google Drive files."
requires-python = ">=3.11"
dependencies = [
"cocoindex[embeddings]>=0.2.3",
"cocoindex[embeddings]>=0.2.4",
"python-dotenv>=1.0.1",
"psycopg[binary,pool]",
]
Expand Down
2 changes: 1 addition & 1 deletion examples/image_search/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Image search examples for cocoindex: CLIP and ColPali-based embedding."
requires-python = ">=3.11"
dependencies = [
"cocoindex[colpali]>=0.2.3",
"cocoindex[colpali]>=0.2.4",
"python-dotenv>=1.0.1",
"fastapi>=0.100.0",
"torch>=2.0.0",
Expand Down
2 changes: 1 addition & 1 deletion examples/live_updates/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "live-updates-example"
version = "0.1.0"
description = "Simple example for cocoindex: perform live updates based on local markdown files."
requires-python = ">=3.11"
dependencies = ["cocoindex>=0.2.3", "python-dotenv>=1.1.0"]
dependencies = ["cocoindex>=0.2.4", "python-dotenv>=1.1.0"]

[tools.setuptools]
packages = []
2 changes: 1 addition & 1 deletion examples/manuals_llm_extraction/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ CocoInsight is a tool to help you understand your data pipeline and data index.
Run CocoInsight to understand your RAG data pipeline:

```
cocoindex server -ci main.py
cocoindex server -ci main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight). It connects to your local CocoIndex server with zero data retention.
Expand Down
2 changes: 1 addition & 1 deletion examples/manuals_llm_extraction/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "manuals-llm-extraction"
version = "0.1.0"
description = "Simple example for cocoindex: extract structured information from a Markdown file using LLM."
requires-python = ">=3.11"
dependencies = ["cocoindex>=0.2.3", "marker-pdf>=1.8.5"]
dependencies = ["cocoindex>=0.2.4", "marker-pdf>=1.8.5"]

[tool.setuptools]
packages = []
2 changes: 1 addition & 1 deletion examples/multi_format_indexing/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ This example uses [ColPali](https://github.com/illuin-tech/colpali), a state-of-
I used CocoInsight (Free beta now) to troubleshoot the index generation and understand the data lineage of the pipeline. It just connects to your local CocoIndex server, with Zero pipeline data retention. Run following command to start CocoInsight:

```
cocoindex server -ci main.py
cocoindex server -ci main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
2 changes: 1 addition & 1 deletion examples/multi_format_indexing/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Simple example for cocoindex: build embedding index based on local PDF files."
requires-python = ">=3.11"
dependencies = [
"cocoindex[colpali]>=0.2.3",
"cocoindex[colpali]>=0.2.4",
"python-dotenv>=1.0.1",
"pdf2image>=1.17.0",
"qdrant-client>=1.15.0",
Expand Down
2 changes: 1 addition & 1 deletion examples/paper_metadata/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ cocoindex update --setup -L main.py
I used CocoInsight (Free beta now) to troubleshoot the index generation and understand the data lineage of the pipeline. It just connects to your local CocoIndex server, with zero pipeline data retention. Run following command to start CocoInsight:

```
cocoindex server -ci main.py
cocoindex server -ci main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
2 changes: 1 addition & 1 deletion examples/paper_metadata/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Build index for papers with both metadata and content embeddings"
requires-python = ">=3.11"
dependencies = [
"cocoindex[embeddings]>=0.2.3",
"cocoindex[embeddings]>=0.2.4",
"pypdf>=5.7.0",
"marker-pdf>=1.8.5",
]
Expand Down
2 changes: 1 addition & 1 deletion examples/patient_intake_extraction/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ python main.py

Run with CocoInsight:
```bash
cocoindex server -ci main.py
cocoindex server -ci main
```
<img width="1405" alt="Screenshot 2025-07-02 at 11 59 24 AM" src="https://github.com/user-attachments/assets/6f5154cd-8a53-4baa-b914-cd60ffecf3d4" />

Expand Down
2 changes: 1 addition & 1 deletion examples/patient_intake_extraction/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Extract structured information from patient intake forms using LLM."
requires-python = ">=3.10"
dependencies = [
"cocoindex>=0.2.3",
"cocoindex>=0.2.4",
"python-dotenv>=1.0.1",
"markitdown>=0.1.2",
"openai>=1.68.2",
Expand Down
2 changes: 1 addition & 1 deletion examples/pdf_embedding/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ python main.py
I used CocoInsight (Free beta now) to troubleshoot the index generation and understand the data lineage of the pipeline. It just connects to your local CocoIndex server, with Zero pipeline data retention. Run following command to start CocoInsight:

```
cocoindex server -ci main.py
cocoindex server -ci main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
2 changes: 1 addition & 1 deletion examples/pdf_embedding/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Simple example for cocoindex: build embedding index based on local PDF files."
requires-python = ">=3.11"
dependencies = [
"cocoindex[embeddings]>=0.2.3",
"cocoindex[embeddings]>=0.2.4",
"python-dotenv>=1.0.1",
"marker-pdf>=1.8.5",
"psycopg[binary,pool]",
Expand Down
4 changes: 2 additions & 2 deletions examples/postgres_source/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,13 @@ CocoInsight is in Early Access now (Free) 😊 You found us! A quick 3 minute vi
Run CocoInsight to understand your RAG data pipeline:

```sh
cocoindex server -ci main.py
cocoindex server -ci main
```

You can also add a `-L` flag to make the server keep updating the index to reflect source changes at the same time:

```sh
cocoindex server -ci -L main.py
cocoindex server -ci -L main
```

Then open the CocoInsight UI at [https://cocoindex.io/cocoinsight](https://cocoindex.io/cocoinsight).
2 changes: 1 addition & 1 deletion examples/postgres_source/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
description = "Demonstrate how to use Postgres tables as the source for CocoIndex."
requires-python = ">=3.11"
dependencies = [
"cocoindex[embeddings]>=0.2.3",
"cocoindex[embeddings]>=0.2.4",
"python-dotenv>=1.0.1",
"pgvector>=0.4.1",
"psycopg[binary,pool]",
Expand Down
2 changes: 1 addition & 1 deletion examples/product_recommendation/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ I used CocoInsight (Free beta now) to troubleshoot the index generation and unde
It just connects to your local CocoIndex server, with Zero pipeline data retention. Run following command to start CocoInsight:

```bash
cocoindex server -ci main.py
cocoindex server -ci main
```

And then open the url https://cocoindex.io/cocoinsight.
Expand Down
2 changes: 1 addition & 1 deletion examples/product_recommendation/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "cocoindex-ecommerce-taxonomy"
version = "0.1.0"
description = "Simple example for CocoIndex: extract taxonomy from e-commerce products and build knowledge graph."
requires-python = ">=3.11"
dependencies = ["cocoindex>=0.2.3", "jinja2>=3.1.6"]
dependencies = ["cocoindex>=0.2.4", "jinja2>=3.1.6"]

[tool.setuptools]
packages = []
Loading