Developers

Open source. Real stack. No lock-in.

NeoApps turns a MySQL schema and a UI config into a full app. Two years open source, built on 15 years of ERP work.

.NET 10 API

Generated controllers, repositories, JWT auth and Swagger.

React admin UI

React 19 and MUI, driven by schema.json and ui.config.json.

MySQL, Redis, RabbitMQ

Background jobs, approvals and events, out of the box.

MCP server and CLI

Every operation as a tool for Claude, ChatGPT, Codex and others.

How it fits together

Your assistant talks. NeoApps builds. Your app runs.

The same pieces run on NeoApps Cloud or in your own environment.

Run it locally

One command to install.

Needs Docker. Registers the MCP server with Claude Code and Claude Desktop and prints the config for Codex and others.

curl -fsSL https://raw.githubusercontent.com/Neopric-Inc/NeoApps.AI-CodeGenerator/main/install.sh | bash

Then ask your agent to build an app, or use the CLI: neoapps new MyApp --schema schema.sql --ui ui.config.json --deploy. Setup guide ↗

Data rules

Business rules are config, not code.

The API enforces them on every query, for people, AI and integrations alike.

Tenancy and row scopes

Customer portals: each customer sees only their own rows.

Lifecycles

Status steps, who may take them, and per-role edit locks.

Validations and numbering

Formats, ranges, date order, totals; INV-2026-00001.

Audit, outbox, limits

Change history, domain events and plan limits.

Migrations keep data

Schema changes become reviewed FluentMigrator migrations.

Background jobs

Long work and approvals on a RabbitMQ worker.

AI workflows

Document Q&A, ask-your-data and AI-drafted records with approval.

Local models

Any OpenAI-compatible endpoint, e.g. Ollama or vLLM.

Signatures

Steps that need the person's password again; signer, time and statement logged.

Notifications

Bell and email from rules: who to tell, when a record moves.

Installable

Every app installs on phones and desktops.

CSV export

Any list, with the same permissions as the screen.

Prompt

Build and host it yourself.

I want to build [describe my business app]. Ask me about users, processes, data and permissions. Check the NeoApps schema guidelines and my environment. Show me a plan and wait for my approval. Then generate, build and run the app locally with the NeoApps tools, keep the source in my project, and show me how to host it myself.

View on GitHub ↗