InsForge: A Backend Semantic Layer for Claude Code Agents

InsForge is an open-source project that provides a backend semantic layer for Claude Code agents. It addresses the problem where agents can generate application logic but struggle with messy backend infrastructure across multiple services.
How It Works
The project exposes backend infrastructure as six primitives that Claude agents can interact with through MCP (Model Context Protocol):
- Authentication (users, sessions, auth flows)
- Postgres database
- S3-compatible storage
- Edge/serverless functions
- Model gateway across LLM providers
- Site deployment
Agent Capabilities
With this structured access, Claude Code agents can:
- Fetch backend documentation and available operations
- Configure backend primitives directly
- Inspect backend state and logs
- Reason about how services connect together
Instead of guessing how the backend works, the agent can pull backend context first and then configure infrastructure step by step.
Architecture
The system follows this flow:
Claude Code agent ↓ backend semantic layer ↓ backend primitives (auth / db / storage / functions / deploy)
Example Usage
The creator tested with this prompt to Claude Code:
Set up a backend for a SaaS app with authentication, a Postgres database, file storage, and deployment. Use the available backend primitives and connect them together.
Claude can fetch the backend instructions via MCP and start configuring the system.
Getting Started
To run the project locally:
git clone https://github.com/insforge/insforge.git cd insforge cp .env.example .env docker compose -f docker-compose.prod.yml up
Then connect Claude Code to the MCP server so the agent can access the backend primitives.
The project is open source and available on GitHub at https://github.com/InsForge/InsForge.
📖 Read the full source: r/ClaudeAI
👀 See Also

ANE Optimization Through Phone-Steered AI Experiments Shows Kernel Fusion Benefits
A developer ran 55 experiments on Apple Neural Engine optimization, steering the process from their phone using Claude for brainstorming. Key improvements included fusing 3 ANE kernels into 1 mega-kernel, reducing validation loss from 3.75 to 2.49 and step time from 176ms to 96ms.

Sherlock: Apple Developer Docs as Local MCP for Claude Code
Sherlock indexes 70k Apple API symbols into SQLite FTS5 and provides 5 MCP tools + 3 auto-triggering skills to ground Claude Code in real docs, preventing hallucinations.

Self-Maintaining Documentation System Using Fenced Blocks for Zero Drift
A developer built a bash script that extracts structured data directly from source files and injects it into CLAUDE.md through fenced HTML comment blocks, ensuring documentation stays in sync with code without manual maintenance.

Cull: Open-Source Dataset Curation Engine for AI Image Pipelines
Cull scrapes images from 340+ sources including Civitai, X/Twitter, Reddit, Discord, and booru sites, classifies them with a vision-language model via local LM Studio or Groq, and sorts into category folders with SD prompts and audit records.