Dolicraft
Dolicraft
Request a quote
AvailableProprietary license

DolicraftAI

Complete AI suite for Dolibarr: email assistant, chatbot, CRUD actions, contract PDF generation, sentiment analysis, ticket responder, persistent memory. 12 providers including Ollama (local). 40+ models. 6 languages.

Full description

DolicraftAI - The Most Complete AI Suite for Dolibarr

Transform your Dolibarr ERP with artificial intelligence. DolicraftAI is the most feature-rich AI module available for Dolibarr - 18 integrated features, 12 AI providers, 40+ models. No external SDK, no Composer dependencies - just pure PHP + cURL.

18 Powerful Features

1. Sidebar Chat on Every Page

A context-aware AI chat sidebar is available on every Dolibarr page. The AI automatically detects what you are looking at (invoice, proposal, client, order) and adapts its responses. Ask questions, get suggestions, or request actions - all without leaving your current page.

2. AI Email Assistant

A smart toolbar appears in every Dolibarr email form (invoices, proposals, orders, tickets). Five powerful actions:

Generate - Write complete professional emails from simple instructions

Rewrite - Change tone: Professional, Friendly, or Concise

Translate - Instantly translate to FR, EN, ES, DE, IT, PT

Improve - Fix grammar, spelling, and clarity

Suggest Subject - Auto-generate relevant email subject lines

3. Full-Screen Chatbot with Conversation History

A dedicated full-screen chatbot interface with persistent conversation history. Start a conversation today, continue it tomorrow. All conversations are stored in the database and accessible anytime.

4. CRUD Actions via Natural Language

Create, modify, validate, close, reopen objects and add lines - all through natural language commands:

"Create an invoice for client Acme Corp for 500 EUR"

"Add a line to proposal PR2024-001: Web development, 10 hours at 90 EUR"

"Validate invoice FA2024-0042"

"Close order CO2024-0015"

5. AI Client Summary

A new tab on every third-party card generates a complete AI analysis: financial health, payment behavior, relationship history, risks, and actionable recommendations. Understand your clients at a glance.

6. Document Generation

Generate professional content with AI:

Commercial proposal descriptions and terms

Product descriptions (commercial, technical, or SEO-optimized)

Internal notes for any document

7. Contract Generation with PDF

Generate complete contracts from AI. The generated content is fully editable and adjustable before being converted to a professional PDF that is automatically attached to the contract in Dolibarr.

8. Sentiment Analysis

Analyze incoming emails and support tickets to detect tone (positive, negative, neutral, urgent) with a confidence score, suggested actions, and priority level. Never miss an unhappy client again.

9. Ticket Auto-Responder

AI suggests intelligent responses for support tickets based on ticket content and previously resolved similar tickets. Learns from your support history to provide increasingly accurate suggestions.

10. SQL Query via Natural Language

Ask business questions in plain language and the AI translates them into SQL queries, executes them safely, and returns formatted results:

"What is my revenue this quarter?"

"Which clients have unpaid invoices over 30 days?"

"Show me my top 10 products by sales volume"

11. Persistent Conversations

All chat conversations are stored in the database. Resume any conversation exactly where you left off. Full history browsing and search.

12. Persistent Memory

Tell the AI to remember important information: "Remember my hourly rate is 90 EUR", "Remember client Acme prefers email over phone". The AI retains this across all conversations and sessions.

13. Audit Log

Complete admin page with usage statistics, filters by user/date/feature, and detailed logs of all AI interactions. Monitor usage, track costs, and ensure compliance.

14. Rate Limiting

Configurable rate limits per user to control AI usage and costs. Set daily or hourly limits. Prevent unexpected API bills.

15. Granular Permissions

6 permission levels to control exactly who can use each feature. Assign AI capabilities by role - give sales teams email assistance, support teams ticket auto-response, managers full access.

16-18. Multi-Provider, Multi-Model, Multi-Language

12 AI providers, 40+ models, 6 interface languages (FR, EN, ES, DE, IT, PT-BR). Choose the best AI for your needs and budget.

12 AI Providers - 40+ Models

ProviderModels

OpenAIGPT-4o, GPT-4o-mini, o4-mini

AnthropicClaude Sonnet 4, Claude Haiku 3.5

GoogleGemini 2.5 Flash, Gemini 2.5 Pro

Mistral AILarge, Small, Medium

GroqLlama 3.3 70B, Mixtral (ultra-fast)

DeepSeekChat, Reasoner

xAIGrok 3, Grok 3 Mini

CohereCommand A, Command R+

Together AILlama 3.3, Qwen 2.5, DeepSeek R1

OpenRouterAccess all models via one API key

PerplexitySonar Pro, Sonar Reasoning

OllamaLlama 3, Mistral, Gemma (100% local, no cloud)

Technical Highlights

Zero dependencies - No SDK, no Composer. Pure PHP + cURL

Privacy option - Use Ollama for 100% local AI, no data sent externally

Smart context - Auto-captures client name, document ref, amount for personalized results

Database-backed - Conversations, memory, and audit logs stored in your Dolibarr database

6 interface languages - FR, EN, ES, DE, IT, PT-BR

6 permission levels - Fine-grained control over who uses what

Rate limiting - Control costs with per-user usage limits

Full audit trail - Every AI interaction logged for compliance and monitoring

Full documentation - Built-in setup guides, FAQ, troubleshooting

Requirements

Dolibarr 16.0+

PHP 7.4 - 8.3 with cURL extension

An API key from any supported provider (or Ollama installed locally)

Installation

Copy to htdocs/custom/dolicraftai/

Activate in Home > Setup > Modules

Enter your API key in the Settings tab

Start using AI everywhere in Dolibarr!

Developed by Dolicraft - Professional Dolibarr modules. Support: contact@dolicraft.com

Screenshots