{"data":{"slug":"raphaelsty-cherche","name":"cherche","tagline":"Neural Search","github_url":"https://github.com/raphaelsty/cherche","owner":"raphaelsty","repo":"cherche","owner_avatar_url":"https://avatars.githubusercontent.com/u/24591024?v=4","primary_language":"Python","stars":332,"forks":14,"topics":["bm25","flashtext","information-retrieval","machine-learning","natural-language-processing","neural-networks","neural-search","nlp","question-answering","reader","retrieval","search","searching","semantic-search","vector-search"],"archived":false,"github_pushed_at":"2024-06-01T17:05:12+00:00","maintenance_label":"Dormant","stars_delta_30d":0,"url":"https://www.graphcanon.com/tools/raphaelsty-cherche","markdown_url":"https://www.graphcanon.com/tools/raphaelsty-cherche.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/raphaelsty-cherche","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=raphaelsty-cherche","description":"Neural Search","homepage_url":null,"license":"MIT","open_issues":4,"watchers":7,"ai_summary":null,"readme_excerpt":"## Installation 🤖\n\nTo install Cherche for use with a simple retriever on CPU, such as TfIdf, Flash, Lunr, Fuzz, use the following command:\n\n```sh\npip install cherche\n```\n\nTo install Cherche for use with any semantic retriever or ranker on CPU, use the following command:\n\n```sh\npip install \"cherche[cpu]\"\n```\n\nFinally, if you plan to use any semantic retriever or ranker on GPU, use the following command:\n\n```sh\npip install \"cherche[gpu]\"\n```\n\nBy following these installation instructions, you will be able to use Cherche with the appropriate requirements for your needs.","github_created_at":"2021-12-04T19:47:06+00:00","created_at":"2026-07-11T11:36:24.929413+00:00","updated_at":"2026-08-23T12:02:06.534475+00:00","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"},{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"bm25","name":"bm25"},{"slug":"flashtext","name":"flashtext"},{"slug":"information-retrieval","name":"information-retrieval"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"natural-language-processing","name":"natural-language-processing"},{"slug":"neural-networks","name":"neural-networks"},{"slug":"neural-search","name":"neural-search"},{"slug":"nlp","name":"nlp"}],"trust":{"provenance":{"is_fork":false,"github_id":434994455,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-23T12:02:05.797Z","maintenance":{"label":"Dormant","score":18,"methodology":"github_public_v1","releases_90d":0,"days_since_push":812,"last_release_at":"2024-06-01T17:05:12Z","stars_delta_30d":0,"open_issues_delta_30d":0},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:36:26.348Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-23T12:02:06.227Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-08-23T12:02:06.227Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-23T12:02:06.227Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":[],"when_not_to_use":[],"source":"enrich:decision_facts","observed_at":"2026-07-11T16:55:22.507Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Cherche is a Python library for implementing neural search capabilities."}]}}