{"data":{"slug":"brianpetro-obsidian-smart-connections","name":"obsidian-smart-connections","tagline":"Link building copilot for semantic search within Obsidian notes","github_url":"https://github.com/brianpetro/obsidian-smart-connections","owner":"brianpetro","repo":"obsidian-smart-connections","owner_avatar_url":"https://avatars.githubusercontent.com/u/1886014?v=4","primary_language":"JavaScript","stars":5387,"forks":340,"topics":["chatgpt","claude","embeddings","gemini","obsidian","obsidian-md","obsidian-plugin","related-items","semantic-search","vectors"],"archived":false,"github_pushed_at":"2026-08-21T18:41:28+00:00","maintenance_label":"Very active","stars_delta_30d":89,"url":"https://www.graphcanon.com/tools/brianpetro-obsidian-smart-connections","markdown_url":"https://www.graphcanon.com/tools/brianpetro-obsidian-smart-connections.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/brianpetro-obsidian-smart-connections","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=brianpetro-obsidian-smart-connections","description":"Find related notes and excerpts while writing. Your link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.","homepage_url":"https://smartconnections.app","license":"Other","open_issues":489,"watchers":38,"ai_summary":"A JavaScript-based plugin for the Obsidian note-taking app that uses local embeddings to provide semantic search and display related content in graph and list views.","readme_excerpt":"## License\n\nSmart Connections license (Smart Plugins License): https://smartconnections.app/legal/license/\n\nThis repository is source available. You may use, modify, and redistribute the code, with a restriction on general-purpose competing Obsidian offerings. See the license page above for a plain-English summary, scenarios, FAQ, and full text.","github_created_at":"2022-12-26T20:21:13+00:00","created_at":"2026-07-11T11:28:44.776152+00:00","updated_at":"2026-08-22T06:00:48.752644+00:00","categories":[{"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":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"}],"tags":[{"slug":"embeddings","name":"embeddings"},{"slug":"obsidian-plugin","name":"obsidian-plugin"},{"slug":"semantic-search","name":"semantic-search"}],"trust":{"provenance":{"is_fork":false,"github_id":582432706,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-22T06:00:47.765Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":5,"days_since_push":0,"last_release_at":"2026-08-06T12:06:31Z","stars_delta_30d":89,"open_issues_delta_30d":4},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:28:45.952Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-08-22T06:00:48.186Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-08-22T06:00:48.186Z"},"languages":{"value":["javascript"],"source":"github.language+package.json","observed_at":"2026-08-22T06:00:48.186Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-08-22T06:00:48.186Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you are leveraging the Obsidian note-taking app and seek to enhance your ability to find related notes and excerpts within it without relying on external APIs or setups","If you require a tool to display relevant content in both graph and list views for improved navigation through interconnected notes"],"when_not_to_use":["For environments that strictly prohibit JavaScript-based plugins due to security policies, as this plugin operates on the premise of zero setup with local embedding models only","If your workflow demands integration with specific third-party services or APIs that Obsidian-smart-connections does not support, such as specialized external knowledge bases"],"source":"enrich:decision_facts","observed_at":"2026-07-17T13:04:25.499Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Obsidian-smart-connections is a JavaScript plugin for Obsidian that streamlines link building through semantic search utilizing local embeddings."}]}}