Self-Hosted CRM Platform

Your Data.
Your CRM. Your Rules.

Dynamic CRM is a fully customizable, self-hosted CRM platform. Build custom pages with drag-and-drop, connect your own PostgreSQL database, create any view type, manage users with granular permissions, and integrate your own AI models.

In Development — Coming Soon

Built for Total Control

Everything you need to build and run your own CRM, on your own terms

Drag-and-Drop Page Builder

Build custom CRM pages by dragging widgets onto a canvas. Data tables, kanban boards, charts, forms, and more — all configurable from the UI.

Connect Any Database

PostgreSQL first, with SQLite and MySQL support. Connect to existing databases — introspects all tables automatically. Your data stays yours.

Multiple View Types

List, Kanban, Node Graph, Calendar, and Gallery views. Bind any view to any table and customize columns, filters, and grouping.

User Management & Permissions

Admin, Manager, User, Viewer roles with granular permissions across pages, tables, and AI access. Full control over who sees and does what.

AI Integration

Bring your own LLM — OpenAI, Anthropic, Ollama, or any compatible endpoint. AI chat, query builder, and smart autofill with admin-controlled access and rate limits.

CSV Import & Export

Import data from CSV with a column mapping wizard. Export any table to CSV. Migrate from existing CRMs with ease.

Development Roadmap

What we're building and when

Phase 1 — In Progress

MVP Foundation

  • Database engine (PostgreSQL + SQLite)
  • Setup wizard with guided install
  • Login & authentication (bcrypt)
  • Table manager (browse, create, alter)
  • Basic data views (list/table)
  • CSV import/export
  • User management & roles
Phase 2 — Next

Page Builder & Views

  • Drag-and-drop page builder
  • Widget renderer system
  • Kanban board view
  • Node graph view
  • Calendar & gallery views
  • Dynamic sidebar navigation
Phase 3 — Planned

AI Integration & Polish

  • LLM provider configuration
  • AI chat panel
  • Natural language query builder
  • MySQL support
  • Schema migration engine
  • Usage tracking & limits
Phase 4 — Future

Mobile & Advanced

  • Responsive mobile layouts
  • Custom roles
  • LLM usage dashboard
  • Global search
  • Advanced data export
  • Connection encryption