{"data":{"node":{"slug":"maartengr-polyfuzz","name":"PolyFuzz","tagline":"Fuzzy string matching, grouping and evaluation","github_url":"https://github.com/MaartenGr/PolyFuzz","owner":"MaartenGr","repo":"PolyFuzz","owner_avatar_url":"https://avatars.githubusercontent.com/u/25746895?v=4","primary_language":"Python","stars":801,"forks":72,"topics":["bert","edit-distance","embeddings","levenshtein-distance","string-matching","tf-idf"],"archived":false,"github_pushed_at":"2025-07-10T05:10:46+00:00","maintenance_label":"Dormant","stars_delta_30d":1,"url":"https://www.graphcanon.com/tools/maartengr-polyfuzz","markdown_url":"https://www.graphcanon.com/tools/maartengr-polyfuzz.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/maartengr-polyfuzz","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=maartengr-polyfuzz"},"categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"}],"tags":[{"slug":"bert","name":"bert"},{"slug":"edit-distance","name":"edit-distance"},{"slug":"embeddings","name":"embeddings"},{"slug":"levenshtein-distance","name":"levenshtein-distance"},{"slug":"string-matching","name":"string-matching"},{"slug":"tf-idf","name":"tf-idf"}],"edges":[],"neighbours":[{"slug":"graphify-labs-graphify","name":"graphify","tagline":"Turn any code or documentation into a queryable knowledge graph","github_url":"https://github.com/Graphify-Labs/graphify","owner":"Graphify-Labs","repo":"graphify","owner_avatar_url":"https://avatars.githubusercontent.com/u/297659074?v=4","primary_language":"Python","stars":107507,"forks":10441,"topics":["ai-agents","antigravity","ast","claude-code","code-analysis","code-search","codex","cursor","developer-tools","gemini","graphrag","knowledge-graph","leiden","llm","mcp","openclaw","rag","skills","tree-sitter"],"archived":false,"github_pushed_at":"2026-08-17T18:42:58+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/graphify-labs-graphify","markdown_url":"https://www.graphcanon.com/tools/graphify-labs-graphify.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/graphify-labs-graphify","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=graphify-labs-graphify","shared_categories":["data-retrieval"]},{"slug":"meilisearch-meilisearch","name":"meilisearch","tagline":"A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.","github_url":"https://github.com/meilisearch/meilisearch","owner":"meilisearch","repo":"meilisearch","owner_avatar_url":"https://avatars.githubusercontent.com/u/43250847?v=4","primary_language":"Rust","stars":59034,"forks":2672,"topics":["ai","api","app-search","database","enterprise-search","faceting","full-text-search","fuzzy-search","geosearch","hybrid-search","instantsearch","search","search-as-you-type","search-engine","semantic-search","site-search","typo-tolerance","vector-database","vector-search","vectors"],"archived":false,"github_pushed_at":"2026-08-14T09:38:01+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/meilisearch-meilisearch","markdown_url":"https://www.graphcanon.com/tools/meilisearch-meilisearch.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/meilisearch-meilisearch","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=meilisearch-meilisearch","shared_categories":["data-retrieval"]},{"slug":"typesense-typesense","name":"typesense","tagline":"Fast, typo tolerant, in-memory fuzzy Search Engine","github_url":"https://github.com/typesense/typesense","owner":"typesense","repo":"typesense","owner_avatar_url":"https://avatars.githubusercontent.com/u/19822348?v=4","primary_language":"C++","stars":26475,"forks":963,"topics":["algolia","datastore","elasticsearch","enterprise-search","faceting","full-text-search","fuzzy-search","geosearch","in-memory","instantsearch","merchandising","pinecone","search","search-engine","semantic-search","similarity-search","site-search","synonyms","typo-tolerance","vector-search"],"archived":false,"github_pushed_at":"2026-08-18T10:20:20+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/typesense-typesense","markdown_url":"https://www.graphcanon.com/tools/typesense-typesense.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/typesense-typesense","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=typesense-typesense","shared_categories":["data-retrieval"]},{"slug":"datajuicer-data-juicer","name":"data-juicer","tagline":"Data processing for and with foundation models","github_url":"https://github.com/datajuicer/data-juicer","owner":"datajuicer","repo":"data-juicer","owner_avatar_url":"https://avatars.githubusercontent.com/u/223222708?v=4","primary_language":"Python","stars":6897,"forks":404,"topics":["data","data-analysis","data-pipeline","data-processing","data-science","data-visualization","foundation-models","instruction-tuning","large-language-models","llm","llms","multi-modal","pre-training","synthetic-data"],"archived":false,"github_pushed_at":"2026-08-13T09:19:31+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/datajuicer-data-juicer","markdown_url":"https://www.graphcanon.com/tools/datajuicer-data-juicer.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/datajuicer-data-juicer","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=datajuicer-data-juicer","shared_categories":["data-retrieval"]},{"slug":"unum-cloud-usearch","name":"USearch","tagline":"Fast Open-Source Search & Clustering engine for Vectors & Arbitrary Objects","github_url":"https://github.com/unum-cloud/USearch","owner":"unum-cloud","repo":"USearch","owner_avatar_url":"https://avatars.githubusercontent.com/u/56397513?v=4","primary_language":"C++","stars":4271,"forks":341,"topics":["approximate-nearest-neighbor-search","clustering","database","faiss","full-text-search","fuzzy-search","image-search","kann","nearest-neighbor-search","recommender-system","search","search-engine","semantic-search","simd","similarity-search","text-search","vector-search","webassembly"],"archived":false,"github_pushed_at":"2026-08-22T19:40:07+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/unum-cloud-usearch","markdown_url":"https://www.graphcanon.com/tools/unum-cloud-usearch.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/unum-cloud-usearch","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=unum-cloud-usearch","shared_categories":[]},{"slug":"nyldn-claude-octopus","name":"claude-octopus","tagline":"Surface AI blindspots before you ship","github_url":"https://github.com/nyldn/claude-octopus","owner":"nyldn","repo":"claude-octopus","owner_avatar_url":"https://avatars.githubusercontent.com/u/4805949?v=4","primary_language":"Shell","stars":3962,"forks":374,"topics":["ai-agents","ai-orchestration","claude-code","claude-code-plugin","codex","copilot","developer-tools","double-diamond","gemini","multi-ai","multi-llm","ollama"],"archived":false,"github_pushed_at":"2026-08-13T23:28:23+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/nyldn-claude-octopus","markdown_url":"https://www.graphcanon.com/tools/nyldn-claude-octopus.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/nyldn-claude-octopus","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=nyldn-claude-octopus","shared_categories":[]},{"slug":"huggingface-datatrove","name":"datatrove","tagline":"Platform-agnostic customizable pipeline processing blocks for data processing and transformation.","github_url":"https://github.com/huggingface/datatrove","owner":"huggingface","repo":"datatrove","owner_avatar_url":"https://avatars.githubusercontent.com/u/25720743?v=4","primary_language":"Python","stars":3250,"forks":288,"topics":[],"archived":false,"github_pushed_at":"2026-08-06T15:27:26+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/huggingface-datatrove","markdown_url":"https://www.graphcanon.com/tools/huggingface-datatrove.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/huggingface-datatrove","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=huggingface-datatrove","shared_categories":["data-retrieval"]},{"slug":"run-llama-semtools","name":"semtools","tagline":"Semantic search and document parsing tools for the command line","github_url":"https://github.com/run-llama/semtools","owner":"run-llama","repo":"semtools","owner_avatar_url":"https://avatars.githubusercontent.com/u/130722866?v=4","primary_language":"Rust","stars":1855,"forks":142,"topics":["cli","embeddings","parser","rust","search","semantic","semantic-search","static-embedding"],"archived":false,"github_pushed_at":"2026-03-11T14:30:50+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/run-llama-semtools","markdown_url":"https://www.graphcanon.com/tools/run-llama-semtools.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/run-llama-semtools","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=run-llama-semtools","shared_categories":["data-retrieval"]},{"slug":"ryandonofrio3-osgrep","name":"osgrep","tagline":"Open Source Semantic Search for your AI Agent","github_url":"https://github.com/Ryandonofrio3/osgrep","owner":"Ryandonofrio3","repo":"osgrep","owner_avatar_url":"https://avatars.githubusercontent.com/u/97113725?v=4","primary_language":"TypeScript","stars":1139,"forks":67,"topics":["colbert","embeddings","grep","grep-search"],"archived":false,"github_pushed_at":"2026-01-17T19:45:10+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/ryandonofrio3-osgrep","markdown_url":"https://www.graphcanon.com/tools/ryandonofrio3-osgrep.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ryandonofrio3-osgrep","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ryandonofrio3-osgrep","shared_categories":["data-retrieval"]},{"slug":"dicklesworthstone-swiss-army-llama","name":"swiss_army_llama","tagline":"A FastAPI service for semantic text search using precomputed embeddings and advanced similarity measures","github_url":"https://github.com/Dicklesworthstone/swiss_army_llama","owner":"Dicklesworthstone","repo":"swiss_army_llama","owner_avatar_url":"https://avatars.githubusercontent.com/u/35050222?v=4","primary_language":"Python","stars":1056,"forks":66,"topics":["embedding-similarity","embedding-vectors","embeddings","llama2","llamacpp","semantic-search"],"archived":false,"github_pushed_at":"2025-02-27T11:19:55+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/dicklesworthstone-swiss-army-llama","markdown_url":"https://www.graphcanon.com/tools/dicklesworthstone-swiss-army-llama.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dicklesworthstone-swiss-army-llama","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dicklesworthstone-swiss-army-llama","shared_categories":["data-retrieval"]},{"slug":"kelindar-search","name":"search","tagline":"Go library for embedded vector search and semantic embeddings with llamacpp","github_url":"https://github.com/kelindar/search","owner":"kelindar","repo":"search","owner_avatar_url":"https://avatars.githubusercontent.com/u/583116?v=4","primary_language":"Go","stars":558,"forks":24,"topics":["ai","bert","embeddings","gguf","gpu","llamacpp","search-engine","semantic-search","simd","vector-search"],"archived":false,"github_pushed_at":"2026-03-06T18:57:20+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/kelindar-search","markdown_url":"https://www.graphcanon.com/tools/kelindar-search.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kelindar-search","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kelindar-search","shared_categories":["data-retrieval"]},{"slug":"aquila-network-aquila","name":"aquila","tagline":"Efficient Neural Search Engine","github_url":"https://github.com/Aquila-Network/aquila","owner":"Aquila-Network","repo":"aquila","owner_avatar_url":"https://avatars.githubusercontent.com/u/69977979?v=4","primary_language":"HTML","stars":379,"forks":26,"topics":["approximate-nearest-neighbor-search","aquila","embedding","faiss","feature-vectors","image-search","information-retrieval","information-retrieval-engine","knn-search","nearest-neighbor-search","neural-information-retrieval","neural-search","retrieval","search-engine","similarity-search","similarity-searches","vector-database","video-search"],"archived":false,"github_pushed_at":"2024-05-06T18:26:02+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/aquila-network-aquila","markdown_url":"https://www.graphcanon.com/tools/aquila-network-aquila.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/aquila-network-aquila","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=aquila-network-aquila","shared_categories":["data-retrieval"]}]}}