{"repo":"get-sema/sema","free":true,"listed":false,"github":"https://github.com/get-sema/sema","clone":"git clone https://github.com/get-sema/sema.git","description":"Local semantic code index and MCP server for Claude Code, Codex, and opencode. Includes semantic search, reuse checks, impact analysis, and a VS Code chat and agent supporting local CLIs and API providers—all powered by tree-sitter, SBERT, and ChromaDB.","language":"Python","stars":30,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"Sema One AI coding agent for your whole codebase. Sema is an agentic code engine . It indexes your repository once, locally, then puts that index in front of whichever model you point it at — so every provider starts out already knowing your code, and you can switch provider and model mid-conversation without losing the thread. It runs in three places, and they share one index and one session: Surface What it is --- --- VS Code extension A Cursor-style chat panel with ten engines, agent permissions, and an opt-in redaction toggle sema chat The same agent as a terminal app — modes, tools, slash commands, resumable sessions MCP server Register sema with Claude Code, Codex, opencode, Grok Build, or Cursor and they get semantic search in their own CLI — no extension needed Use one, or all three. Experimental · macOS and Linux · Requires Python 3.11+ · Nothing leaves your machine. Disclaimer --- Quick start 1. Install the CLI (bootstraps uv + Python if needed): 2. Index your project and register your AI CLIs: 3. Pick a surface: …or install the VS Code extension (search \"sema\" in the Extensions view). Its Manage panel does everything the CLI does — index, register, update — in a click. Want just the extension, or just the index? Both work standalone. Installation guide → 📦 sema-mcp on PyPI · 🧩 Extension on the VS Code Marketplace --- Ten providers, no lock-in Five local CLIs reuse the subscription you already pay for — no API key, no re-login . Five API providers need one key eac","default_branch":null,"files":null,"tree":[],"storefront":"/r/get-sema","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/get-sema/sema/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}