Skip to content

academiadocodigo/SimpleORM

Repository files navigation

SimpleORM Logo

SimpleORM

English

The first and only Delphi ORM with built-in AI capabilities.

SimpleORM goes beyond traditional CRUD — it integrates Rules, Skills, Agents, AI Enrichment, AI Query, and a built-in MCP Server directly into the ORM pipeline. No other Delphi ORM offers native artificial intelligence support.

SimpleORM speeds up over 80% of your development process with entity mapping, validation, relationships, pagination, soft delete, and much more.

Supported drivers: FireDAC, RestDataware, UniDAC, Zeos, Horse (REST)

AI-Powered Features

  • Rules — Declarative business rules evaluated before CRUD operations, including AI-powered rules via LLM
  • Skills — Pluggable behaviors (logging, auditing, notifications) that execute automatically in the CRUD pipeline
  • Agents — Reactive and proactive AI orchestrators that respond to data events or plan multi-step operations
  • AI Enrichment — Automatically enrich entity fields using LLM before insert/update
  • AI Query — Natural language queries translated to SQL via AI
  • MCP Server — Built-in Model Context Protocol server for AI assistants (Claude, Cursor) to interact with your database

Links

Installation

Via Boss:

boss install academiadocodigo/SimpleORM

Or manually add the src/ folder to your Delphi Library Path.

Community Class Generators


Portugues

O primeiro e unico ORM Delphi com recursos nativos de Inteligencia Artificial.

O SimpleORM vai alem do CRUD tradicional — ele integra Rules, Skills, Agents, AI Enrichment, AI Query e um MCP Server embutido diretamente no pipeline do ORM. Nenhum outro ORM Delphi oferece suporte nativo a inteligencia artificial.

O SimpleORM agiliza mais de 80% do seu processo de desenvolvimento com mapeamento de entidades, validacao, relacionamentos, paginacao, soft delete e muito mais.

Drivers suportados: FireDAC, RestDataware, UniDAC, Zeos, Horse (REST)

Recursos com IA

  • Rules — Regras de negocio declarativas avaliadas antes das operacoes CRUD, incluindo regras via LLM
  • Skills — Comportamentos plugaveis (logging, auditoria, notificacoes) executados automaticamente no pipeline CRUD
  • Agents — Orquestradores de IA reativos e proativos que respondem a eventos de dados ou planejam operacoes multi-etapas
  • AI Enrichment — Enriquecimento automatico de campos da entidade usando LLM antes de insert/update
  • AI Query — Consultas em linguagem natural traduzidas para SQL via IA
  • MCP Server — Servidor Model Context Protocol embutido para AI assistants (Claude, Cursor) interagirem com seu banco de dados

Links

Instalacao

Via Boss:

boss install academiadocodigo/SimpleORM

Ou adicione manualmente a pasta src/ ao Library Path do Delphi.

Geradores de Classes da Comunidade

About

ORM Simples para Aplicações Delphi

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages