DoliClaw — The conversational AI assistant for Dolibarr
DoliClaw turns your Dolibarr into an ERP you can actually talk to. Ask questions in natural language, get instant answers from your own data, and manage your business without navigating complex menus. The assistant is available on every Dolibarr page as a discreet floating widget.
You can also connect you Doliclaw to Telegram and then send him text message or vocal notes !
Whether you're a CEO, accountant, sales rep, or manager, DoliClaw saves you valuable time every day — no training required, no change in habits.
NOTE: You must connect DoliClaw to an LLM API (OpenAI, Anthropic, Mistral, Google, or any OpenAI-compatible service such as Ollama). Without this, DoliClaw will not work.
Main features
- Context-aware chat on every page
The floating chat widget is available across the entire Dolibarr interface. It understands the current page and adapts its responses accordingly.
- Direct access to your Dolibarr data
The assistant queries your invoices, third parties, quotes, orders, products, projects, and contacts through the Dolibarr REST API. Your data stays on your server.
- Compatible with major AI providers
OpenAI (GPT-4o, GPT-4.1…), Mistral, Ollama, or any OpenAI-compatible server — including self-hosted setups. Switch models anytime without code changes.
- Voice input (Speech-to-Text)
Dictate your queries using Whisper integration. Ideal for mobile usage or voice-first users.
- File attachments in chat
Upload PDFs, images, CSVs, or text files directly in the conversation. The AI analyzes and responds based on their content.
- Streaming responses (real-time)
Enable progressive output: responses appear word-by-word as they are generated.
- Integrated Telegram channel
Connect a Telegram bot to interact with your Dolibarr from anywhere. Secure webhook, user mapping, no additional app required.
- Smart search within document lines
Find any invoice, order, contract, or quote based on line content: product names, service descriptions, references.
- On-demand data export
Ask the assistant to generate exportable tables (CSV) from filtered data. Instant reporting from chat.
- Custom external HTTP tools
Connect third-party APIs from the admin panel. The AI can call them as part of its workflow.
- Customizable system prompt
Define business-specific instructions directly from the admin interface — no code required.
- Security & access control
Per-user quotas, granular permissions, encrypted keys, webhook protection. Only authorized users can access the assistant.
Installation in 4 steps
- Copy the module — Upload the doliclaw/ folder into Dolibarr’s htdocs/ directory. No extra tools required: all PHP dependencies are included.
- Enable the module — In Dolibarr: Home → Setup → Modules / Applications, search for DoliClaw and activate it.
- Configure your AI provider — Enter your LLM provider (OpenAI, Ollama…) and API key in the module settings.
- Start chatting — The chat widget appears instantly across all Dolibarr pages.
Why choose DoliClaw?
No training required. A conversational interface anyone can use instantly.
Your data stays under your control. Use cloud AI or fully local models with Ollama.
Immediate time savings. Tasks that take minutes become seconds.
Mobile-ready with Telegram. Access Dolibarr from anywhere.
Non-intrusive integration. Uses standard Dolibarr hooks, no core modifications.
Extensible architecture. Add custom tools and integrations easily.
Compatibility
- Dolibarr 18+
- PHP 8.1+
- OpenAI, Mistral, Google, Anthropic
- Ollama (local AI)
- OpenAI-compatible APIs
- Telegram Bot API
- Whisper (voice transcription)