What is Refine?
Refine is an AI-assisted development platform that generates React-based internal applications from existing REST APIs or Supabase projects. It targets enterprise developers who need to build admin panels, dashboards, and operational tools while maintaining control over the source code. Applications can be self-hosted on the user's own infrastructure for compliance purposes.
What are the features of Refine?
- Backend analysisAnalyzes connected REST APIs or Supabase projects to create a blueprint that guides AI agents in generating code aligned with the data model.
- Web IDEProvides a browser-based environment where users can generate applications with AI assistance or manually inspect and modify the codebase.
- React code outputProduces pure React source code without proprietary wrappers, allowing users to download or publish the application independently.
- Identity provider integrationSupports authentication through Okta, Azure AD, Amazon Cognito, and Google Cloud Identity.
- Access control modelsIncludes built-in support for ACL, RBAC, and ABAC authorization frameworks.
- Monitoring componentsSupplies ready-made providers and components for audit logging and usage analytics.
What are the use cases of Refine?
- Replacing third-party SaaSTeams build custom CRM, CMS, HR systems, and customer operations tools to substitute external software solutions.
- Compliant enterprise deploymentOrganizations publish applications on their own infrastructure to meet regulatory requirements without adding proprietary components.
How to use Refine?
- Connect data sourceLink an existing REST API or Supabase project, or start without a backend.
- Analyze backendAllow Refine to analyze the connected data to generate a blueprint for its AI agents.
- Develop in Web IDEUse the browser-based IDE to generate the application with AI or inspect the code directly.
- Download or publishExport the pure React code or publish the application to a chosen hosting environment.
Refine Pricing Information:
- Free accessStart for free; specific quotas or feature limits are not detailed in the source.
- Enterprise plansAvailable upon request, providing priority support, trainings, and consulting.









