# AI and AI-assisted development

> Where the LLM enters the development loop: code review, static analysis mixed with models, deterministic filters instead of prompts.

- Record count: 4
- Source: https://muhammetsafak.com/labs/focus/ai-gelistirme/
- Language: en-US
- Author: Muhammet Şafak

---
## All records

### Serving the documentation of dozens of projects from one server

- A multi-tenant documentation server that gives every project its own MCP endpoint and keeps the documents on your own machine.
- What it does today: Makes a project's folder, git repository, Obsidian vault or Notion workspace searchable behind a single MCP endpoint, so an agent reaches the documentation without the data going to a third party. Anyone who can run Docker can host it and manage it from the dashboard.
- State: Became a product
- Form: Open-Source, Web
- Started: 2026-08-19
- https://muhammetsafak.com/labs/contextator-lab/
- Markdown: https://muhammetsafak.com/labs/contextator-lab.md

### Letting an application send RAG requests without ever holding a provider key

- A self-hosted Go gateway between your application and the providers: one OpenAI-compatible API, with RAG context injected into every request.
- What it does today: Lets an application talk to one OpenAI-compatible endpoint while a project's configuration decides which model the request reaches and, when a document store is linked, which documents it draws context from. Anyone who does not want provider keys spread across applications, and wants spend capped per project, can run it on their own server.
- State: Became a product
- Form: Open-Source, Web
- Started: 2026-08-19
- https://muhammetsafak.com/labs/ragmux-lab/
- Markdown: https://muhammetsafak.com/labs/ragmux-lab.md

### SentryFixer: reading a Sentry error against the code and drafting the fix

- A Claude Code skill that reads a Sentry issue against the working tree and proposes a fix as a diff and a regression test, touching no file until approved.
- What it does today: Reads a Sentry issue against the working tree, produces a root-cause analysis and a fix plan, and touches no file without explicit approval. Anyone using Claude Code who needs to triage a production error can install the skill.
- State: Halted
- Form: Open-Source
- Started: 2026-07-01
- https://muhammetsafak.com/labs/sentryfixer-lab/
- Markdown: https://muhammetsafak.com/labs/sentryfixer-lab.md

### Local code review without letting the diff leave the machine

- A provider-agnostic Go CLI that has a model review my diff without the diff leaving the machine; it became CommitBrief.
- What it does today: Reviews code locally, with the diff never leaving the machine; the `Provider` interface lets Anthropic, OpenAI, Gemini and Ollama plug into one contract. Signed binaries are published — anyone who does not want to hand their diff to a cloud provider can install it.
- State: Became a product
- Form: Open-Source
- Started: 2026-01-01
- https://muhammetsafak.com/labs/commitbrief-lab/
- Markdown: https://muhammetsafak.com/labs/commitbrief-lab.md
