Skip to content

InsForge is the backend built for AI-assisted development. Connect InsForge with any agent. Add authentication, database, storage, functions, and AI integrations to your app in seconds.

License

Notifications You must be signed in to change notification settings

InsForge/InsForge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Get Started · Documentation · Discord

License Discord GitHub Stars

InsForge

InsForge is the backend built for AI-assisted development. Connect InsForge with any agent. Add authentication, database, storage, functions, and AI integrations to your app in seconds.

Key Features & Use Cases

Core Features:

  • Authentication - Complete user management system
  • Database - Flexible data storage and retrieval
  • Storage - File management and organization
  • AI Integration - Chat completions and image generation (OpenAI-compatible)
  • Serverless Functions - Scalable compute power
  • Site Deployment (coming soon) - Easy application deployment

Use Cases: Building full-stack applications using natural language

  • Connect AI agents to InsForge - Enable Claude, GPT, or other AI agents to manage your backend

Prompt Examples:

userFlow


Quickstart TLDR;

1. Install and run InsForge

Use Docker (Recommended)
Prerequisites: Docker + Node.js

# Run with Docker
git clone https://github.com/insforge/insforge.git
cd insforge
cp .env.example .env
docker compose up

2. Connect an AI Agent

Visit InsForge Dashboard (default: http://localhost:7131), log in, and follow the "Connect" guide, and set up your MCP.

Sign In
Sign in to InsForge
MCP Configuration
Configure MCP connection

3. Test the Connection

In your agent, send:

I'm using InsForge as my backend platform, fetch InsForge instruction doc to learn more about InsForge.
Successful Connection Response
Sample successful response calling insforge MCP tools

4. Start Using InsForge

Start building your project in a new directory! Build your next todo app, Instagram clone, or online platform in seconds!

Sample Project Prompt:

"Build an app similar to Reddit with community-based discussion threads using InsForge as the backend platform that has these features:

  • Has a "Communities" list where users can browse or create communities
  • Each community has its own posts feed
  • Users can create posts with a title and body (text or image upload to InsForge storage)
  • Users can comment on posts and reply to other comments
  • Allows upvoting and downvoting for both posts and comments
  • Shows vote counts and comment counts for each post"

Architecture

graph TD
    subgraph agents[" "]
        A1[Claude]
        A2[Cursor]
        A3[Windsurf]
        A4[Coding Agent]
    end

    A1 --> MCP[Model Context Protocol]
    A2 --> MCP
    A3 --> MCP
    A4 --> MCP

    MCP -->|fetch-docs| INS[InsForge Instructions]

    MCP -->|create-bucket| S[Storage]
    MCP --> AUTH[Auth]
    MCP -->|run-raw-sql| DB[Database]
    MCP -->|create-function| EF[Edge Function]
    MCP --> AI[AI Integration]

    style agents fill:#1a1a1a,stroke:#666,color:#fff
    style MCP fill:#000,stroke:#666,color:#fff
    style INS fill:#4a5568,stroke:#666,color:#fff
    style S fill:#4a5568,stroke:#666,color:#fff
    style AUTH fill:#4a5568,stroke:#666,color:#fff
    style DB fill:#4a5568,stroke:#666,color:#fff
    style EF fill:#4a5568,stroke:#666,color:#fff
    style AI fill:#4a5568,stroke:#666,color:#fff
    style A1 fill:#4a5568,stroke:#666,color:#fff
    style A2 fill:#4a5568,stroke:#666,color:#fff
    style A3 fill:#4a5568,stroke:#666,color:#fff
    style A4 fill:#4a5568,stroke:#666,color:#fff
Loading

Contributing

Contributing: If you're interested in contributing, you can check our guide here CONTRIBUTING.md. We truly appreciate pull requests, all types of help are appreciated!

Support: If you need any help or support, we're responsive on our Discord channel, and also feel free to email us info@insforge.dev too!

Documentation & Support

Documentation

Community

  • Discord - Join our vibrant community
  • Twitter - Follow for updates and tips

Contact

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.


Star History Chart

Translations

About

InsForge is the backend built for AI-assisted development. Connect InsForge with any agent. Add authentication, database, storage, functions, and AI integrations to your app in seconds.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages