Introduction
Arif AI is an enterprise-grade, AI-powered assistant for the Mjara ERP platform. It enables users to interact with their ERP system through natural language conversations, automate complex workflows, and set up their business with intelligent onboarding wizards — all from a chat interface.

Why Arif AI?
Setting up and operating an ERP system traditionally requires extensive training and technical knowledge. Arif AI bridges this gap by providing:
- Natural Language Interface — Ask questions and execute operations in plain language
- Smart Onboarding — Set up your company, chart of accounts, and modules through a guided conversational flow
- 50+ Integrated Tools — Manage documents, CRM, helpdesk, finance, HR, and more without navigating complex menus
- Multi-Provider LLM Support — Choose from OpenAI, Anthropic Claude, Google Gemini, Alibaba Qwen, or your own local models
- Enterprise Safety — Human-in-the-loop confirmations, full rollback support, and permission-based access control
Key Features
- Chat Assistant — Real-time conversational AI with streaming responses and tool execution
- Smart Onboarding — Interactive Q&A wizards for company setup and module configuration
- Tool Execution — 50+ assistant tools across 11 categories (Finance, CRM, Helpdesk, Drive, LMS, and more)
- Multi-Provider Support — OpenAI, Anthropic, Google Gemini, Alibaba Qwen, and custom/local providers
- Human-in-the-Loop — Risk-based confirmation system for sensitive operations
- Rollback Support — Full undo capability for all AI-executed operations
- RAG Integration — Semantic search across your company knowledge base
- MCP Protocol — Extensible tool discovery via Model Context Protocol
- Real-Time Streaming — Token-by-token response streaming via Server-Sent Events
- Message Versioning — Edit previous messages and regenerate responses

How It Works
- Users send messages through the chat widget
- Arif AI routes the message to the configured LLM provider
- The LLM decides whether to respond directly or invoke tools
- Tools execute with permission checks and safety controls
- Results stream back to the user in real time
Getting Started
To get started with Arif AI, contact our Sales team.