{"data":{"slug":"parthsarthi03-raptor","name":"raptor","tagline":"Recursive Abstractive Processing for Tree-Organized Retrieval","github_url":"https://github.com/parthsarthi03/raptor","owner":"parthsarthi03","repo":"raptor","owner_avatar_url":"https://avatars.githubusercontent.com/u/39787228?v=4","primary_language":"Python","stars":1742,"forks":233,"topics":["agents","clustering","framework","language-model","llm","machine-learning","rag","retrieval","retrieval-augmented-generation","vector-database"],"archived":false,"github_pushed_at":"2024-09-03T08:34:31+00:00","maintenance_label":"Dormant","stars_delta_30d":15,"url":"https://www.graphcanon.com/tools/parthsarthi03-raptor","markdown_url":"https://www.graphcanon.com/tools/parthsarthi03-raptor.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/parthsarthi03-raptor","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=parthsarthi03-raptor","description":"The official implementation of RAPTOR: Recursive Abstractive Processing for Tree-Organized Retrieval","homepage_url":"https://arxiv.org/abs/2401.18059","license":"MIT","open_issues":44,"watchers":20,"ai_summary":"The official implementation of RAPTOR focusing on retrieval-augmented-generation utilizing agents and vector databases.","readme_excerpt":"## Installation\n\nBefore using RAPTOR, ensure Python 3.8+ is installed. Clone the RAPTOR repository and install necessary dependencies:\n\n```bash\ngit clone https://github.com/parthsarthi03/raptor.git\ncd raptor\npip install -r requirements.txt\n```\n\n---\n\n## License\n\nRAPTOR is released under the MIT License. See the LICENSE file in the repository for full details.","github_created_at":"2024-02-27T01:33:26+00:00","created_at":"2026-07-07T17:44:21.569687+00:00","updated_at":"2026-08-21T12:01:14.25899+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"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":"agents","name":"agents"},{"slug":"clustering","name":"clustering"},{"slug":"framework","name":"framework"},{"slug":"language-model","name":"language-model"},{"slug":"llm","name":"llm"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"rag","name":"rag"},{"slug":"retrieval","name":"retrieval"}],"trust":{"provenance":{"is_fork":false,"github_id":763825934,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-21T12:01:13.386Z","maintenance":{"label":"Dormant","score":18,"methodology":"github_public_v1","releases_90d":0,"days_since_push":717,"last_release_at":null,"stars_delta_30d":15,"open_issues_delta_30d":-1},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:25:36.055Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-21T12:01:13.844Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-08-21T12:01:13.844Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-21T12:01:13.844Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you require an advanced processing framework based on agents and vectorized databases to improve the retrieval of information within complex data structures.","If your projects demand high-level abstractive capabilities that leverage tree-organized retrieval methods, allowing for recursive processing."],"when_not_to_use":["Do not use RAPTOR if your application has no need for recursive abstraction or does not benefit from tree-organized information retrieval techniques.","If real-time updates and dynamic data changes are critical to your workflow, consider alternatives since vector databases might have limitations in handling such scenarios."],"source":"enrich:decision_facts","observed_at":"2026-07-14T21:40:37.602Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"RAPTOR employs retrieval-augmented-generation using agents and vector databases for enhanced language model efficiency."}]}}