Build Intelligent Systems with SimpleRest
A production-grade backend framework designed for multi-LLM integrations, automatic API endpoints, powerful access control and CLI tools for reproducible experimentation.
Powered by 4thinking.com - designed from the ground up to be safe in AI-driven environments.
For Reasoning Architecture
An architectural paradigm focused on reducing inference complexity, minimizing implicit behavior, and enforcing deterministic execution paths.
Explicit Over Convenience
Every runtime decision is traceable to an explicit rule or schema. No hidden behavior based on annotations or reflection.
Schema-Driven Execution
Behavior is driven by declarative schemas that are interpretable both by humans and machines, reducing cognitive overhead.
Deterministic Runtime
Identical inputs produce identical outputs. No environment-dependent side effects. Perfect for regulated environments and high-availability services.
Graceful Degradation
Partial system failure does not cascade. Reduced functionality is preferable to total outage. Supports degraded views at API and UI level.
Core Features
Everything you need to build production-ready backend systems
AI-Friendly Architecture
Designed to work seamlessly with LLM agents. AI is treated as an advisory component, never as a mandatory dependency.
Powerful CLI Tools
Activable execution profiles selectable at runtime. Control enabled modules, validation strictness, and security enforcement level.
Automatic API Endpoints
Backend systems work out-of-the-box without writing Models or Controllers. RAD (Rapid Application Development) at its finest.
Robust Access Control
Fine-grained permissions system with role-based access control. Perfect for enterprise applications and multi-tenant systems.
Rules Engine
Deterministic rules engine with no probabilistic branching. All rules are versioned and auditable.
Multi-Profile Support
Run in production, degraded, offline, or AI-assisted modes. Runtime behavior is selected explicitly via CLI or configuration.
Quick Start Guide
Get started with SimpleRest in minutes
Installation
- Download the latest release
- Extract to your web directory
- Run composer install
- Configure your database
- Run migrations
Configuration
- Set up your .env file
- Configure ACL permissions
- Define your schemas
- Select runtime profile
- Enable desired modules
Development
- Use CLI commands for scaffolding
- Define declarative schemas
- API endpoints auto-generated
- Test with built-in tools
- Deploy to production
Why Choose SimpleRest
Doing less, explicitly, and correctly
Rapid Development
Faster API development with automatic endpoint generation and declarative schemas.
Built for Teams
Explicit behavior means easier onboarding and reduced cognitive load for your entire team.
Production Ready
Deterministic runtime and graceful degradation ensure high availability in production.
Ready to Get Started?
Download SimpleRest today and start building intelligent backend systems