marqo / rules
Cursor rule5k starsChanged 16 months agoApache-2.0View on GitHub
- Unit tests are in ./tests/unit_tests, integ tests are in ./tests/integ_tests, API tests are in ./tests/api_tests/v1/tests/api_tests - If you add new tests, make sure to run them and verify they pass. - To run unit and integ tests, make sure working directory is repo root and set PYTHONPATH=./src. - If running integ or API tests, make sure Vespa is running via docker ps. If not running, use python scripts/vespa_local/vespa_local.py full_start to run Vespa first. - To run API tests, first…
Trending
Quiet since June.about the whole repository
Who's talking about marqo-ai/marqo
- A Hacker News story“Show HN: Marqo – Vectorless Vector Search”Hacker News · Aug 16, 2023 · 62 points
- A Hacker News story“After All Is Said and Indexed – Unlocking Information in Recorded Speech”Hacker News · Apr 12, 2023 · 57 points
- A Hacker News story“Open-source tensor search engine”Hacker News · Nov 28, 2022 · 5 points
- A Hacker News story“Do AIs dream of electric hotdogs?”Hacker News · Oct 6, 2022 · 4 points
- A Hacker News story“Combining Stable Diffusion with semantic search to tag and query images at scale”Hacker News · Sep 29, 2022 · 4 points
The biggest 5 of 57 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 57
Talked about on GitHub, Hacker News and Bluesky (57 times).
On GitHub · 45
- Aug 18, 2025chore(deps-dev): bump the gha group across 1 directory with 7 updates — traceloop/openllmetry1 reaction · 2 comments
- Aug 14, 2025chore(deps-dev): bump the gha group across 1 directory with 6 updates — traceloop/openllmetry1 reaction · 2 comments
- Jul 28, 2025chore(deps): bump the gha group across 1 directory with 7 updates — traceloop/openllmetry1 reaction · 2 comments
- Jul 13, 2025chore(deps-dev): bump the gha group across 1 directory with 6 updates — traceloop/openllmetry1 reaction · 2 comments
- Jul 7, 2025chore(deps): bump the gha group across 1 directory with 7 updates — traceloop/openllmetry1 reaction · 1 comment
40 more on GitHub
- Nov 24, 2024`Marqo.add_texts()` throws exception when using Marqo >= v2.0.0 — langchain-ai/langchain1 reaction · 1 comment
- May 29, 2023S2Search testing pipeline does not actually test S2Search — marqo-ai/marqo-api-testssays it tested it1 reaction · 3 comments
- Oct 10, 2022Similarity search and embedding usage — diffgram/diffgram1 reaction
- Jun 3, 2026[Add] Marqo (marqo-ai/marqo) — PyTorchKR/landscape0 reactions
- May 14, 2026Add TensorZero, Marqo, and LobeHub to catalog — nimit2801/Agentic-AI-For-Good0 reactions · 2 comments
- Feb 23, 2026Bump the gha group across 1 directory with 8 updates — auditrail/auditrail0 reactions
- Jan 19, 2026Bump the gha group across 1 directory with 8 updates — insightfinder/ifllmetry0 reactions
- Dec 1, 2025Bump the gha group in /packages/opentelemetry-instrumentation-marqo with 7 updates — auditrail/auditrail0 reactions · 1 comment
- Sep 29, 2025[BUG] The quick fix confuses package names on a requirements.txt — MeterianHQ/vscode-extension-tracker0 reactions · 2 comments
- Jun 16, 2025deps: bump the production-dependencies group across 1 directory with 19 updates — griptape-ai/griptape0 reactions · 2 comments
- Jun 16, 2025deps: bump the production-dependencies group across 1 directory with 22 updates — EnterpriseDB/pgai-ai-builder0 reactions · 2 comments
- Jun 9, 2025deps: bump the production-dependencies group across 1 directory with 15 updates — griptape-ai/griptape0 reactions · 1 comment
- Jun 9, 2025deps: bump the production-dependencies group across 1 directory with 18 updates — EnterpriseDB/pgai-ai-builder0 reactions · 1 comment
- May 9, 2025chore(deps-dev): bump the gha group across 1 directory with 6 updates — traceloop/openllmetry0 reactions · 1 comment
- May 7, 2025chore(deps): bump the gha group across 1 directory with 7 updates — traceloop/openllmetry0 reactions · 1 comment
- Apr 28, 2025chore(deps): bump the gha group across 1 directory with 7 updates — augment-test-org/openllmetry0 reactions
- Apr 28, 2025chore(deps-dev): bump the gha group across 1 directory with 6 updates — traceloop/openllmetry0 reactions · 1 comment
- Apr 22, 2025deps: bump the production-dependencies group across 1 directory with 24 updates — griptape-ai/griptape0 reactions · 1 comment
- Apr 21, 2025deps: bump the production-dependencies group across 1 directory with 23 updates — griptape-ai/griptape0 reactions · 1 comment
- Apr 14, 2025deps: bump the production-dependencies group with 19 updates — griptape-ai/griptape0 reactions · 1 comment
- Mar 4, 2025chore(deps): bump the gha group in /packages/opentelemetry-instrumentation-marqo with 6 updates — augment-test-org/openllmetry0 reactions · 1 comment
- Mar 3, 2025chore(deps-dev): bump the gha group across 1 directory with 5 updates — traceloop/openllmetry0 reactions · 1 comment
- Feb 17, 2025chore(deps): bump the dependencies group with 7 updates — griptape-ai/griptape0 reactions
- Feb 17, 2025Bump the gha group across 1 directory with 6 updates — insightfinder/ifllmetry0 reactions · 1 comment
- Feb 17, 2025chore(deps-dev): bump the gha group across 1 directory with 5 updates — traceloop/openllmetry0 reactions · 1 comment
- Feb 3, 2025Bump the gha group across 1 directory with 6 updates — insightfinder/ifllmetry0 reactions · 1 comment
- Feb 3, 2025chore(deps-dev): bump the gha group across 1 directory with 5 updates — traceloop/openllmetry0 reactions · 1 comment
- Jan 20, 2025chore(deps-dev): bump the gha group across 1 directory with 5 updates — traceloop/openllmetry0 reactions · 1 comment
- Jan 2, 2025Upgrade dependencies — marqo-ai/marqo-base0 reactions
- Sep 27, 2024adding API tests for normalising custom vectors (when adding documents) — marqo-ai/marqo-api-tests0 reactions
- Sep 7, 2024Take a look at Marqo for memory support — playajames760/Godot-LLM-Framework0 reactions
- Sep 5, 2024Add extra hybrid search RRF duplicate tests — marqo-ai/py-marqo0 reactions
- Aug 23, 2024Use Almalinux as base image, and upgrade vespa to the latest version — marqo-ai/marqo-base0 reactions
- Aug 22, 2024update model registry with marqo 2.11.0 — marqo-ai/marqo-commons0 reactions
- Aug 21, 2024Multimodal model support — marqo-ai/py-marqo0 reactions
- Aug 15, 2024Add HybridSearch support — ganeshdipdumbare/marqo-go0 reactions · 1 comment
- Jul 2, 2024Ali/cp 571 update models — marqo-ai/marqo-commons0 reactions
- Jun 11, 2024Dict Score Modifiers API tests — marqo-ai/marqo-api-tests0 reactions · 1 comment
- Apr 12, 2024Add missing nltk_data env variable — marqo-ai/marqo-base0 reactions · 3 comments
- Feb 21, 2023Another search option: marqo — langchain-ai/langchain0 reactions · 1 comment
On Hacker News · 8
- Aug 16, 2023Show HN: Marqo – Vectorless Vector Search62 points · 15 comments
- Apr 12, 2023After All Is Said and Indexed – Unlocking Information in Recorded Speech57 points · 13 comments
- Nov 28, 2022Open-source tensor search engine5 points · 1 comment
- Oct 6, 2022Do AIs dream of electric hotdogs?4 points
- Sep 29, 2022Combining Stable Diffusion with semantic search to tag and query images at scale4 points
3 more on Hacker News
- Apr 2, 2023Marqo: Tensor Search for Humans3 points
- Dec 16, 2022Image search with localization and open-vocabulary reranking3 points · 1 comment
- Dec 8, 2022Marqo: Open-source tensor search engine3 points
On Bluesky · 4
- Oct 28, 2024Marqo's free and opensource, created in Australia. Better to explore some other options than just defaulting to Microsoft because they gave… — @ira.bailey.nz3 likes and reposts · 1 reply
- Nov 26, 2024we're getting close to 5,000 stars on github 👀 check out the repo! github.com/marqo-ai/marqo — @marqo-ai.bsky.social2 likes and reposts
- Nov 21, 2024Find out more: github.com/marqo-ai/marqo — @marqo-ai.bsky.social2 likes and reposts
- May 21, 2023Could elaborate more on this? Like a shared cache? Marqo could be useful? https://github.com/marqo-ai/marqo — @ira.bailey.nz1 likes and repost · 1 reply
Where files are headingNew Cursor rule files have more rules about planning and tracking tasks, and fewer about code style.
Of the Cursor rule files we read, the 4,144 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repositoryOne other file it gives its agents.
- CLAUDE.mdCLAUDE.md
The file
We split this run-tests.mdc into the rules it gives an agent
5 rules. About 0 are common, 4 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈4
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 7
If you add new tests, make sure to run them and verify they pass.
- Very specific: line 9
If running integ or API tests, make sure Vespa is running via docker ps.
- Distinctive: line 13
Add to existing test files where appropriate.
- Distinctive: line 14
Put all imports at the top of the file when possible.
- Distinctive: line 15
Don't write the actual line in the implementation you're testing in the test code comments, because this line could change.
≈ “Common” is an estimate: at least 1 in 5 of the 6,668 Cursor rule files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
--- description: globs: alwaysApply: true --- - Unit tests are in ./tests/unit_tests, integ tests are in ./tests/integ_tests, API tests are in ./tests/api_tests/v1/tests/api_tests - If you add new tests, make sure to run them and verify they pass. - To run unit and integ tests, make sure working directory is repo root and set PYTHONPATH=./src. - If running integ or API tests, make sure Vespa is running via docker ps. If not running, use python scripts/vespa_local/vespa_local.py full_start to run Vespa first. - To run API tests, first run Marqo API in one process by running src/marqo/tensor_search/api.py using PYTHONPATH=./src MARQO_ENABLE_BATCH_APIS=true MARQO_MODE=COMBINED. While the API is running, run API tests via pytest using PYTHONPATH=./tests/api_tests/v1/tests/api_tests . If Marqo API fails to run, stop. Terminate Marqo API when done. - Unit tests must follow the same package hierarchy as the code they test. - Add to existing test files where appropriate. Create new test files only when necessary, Follow the format of existing tests. - Put all imports at the top of the file when possible. - Don't write the actual line in the implementation you're testing in the test code comments, because this line could change.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

