sara
AI agentsSARA is an open-source AI agent for WhatsApp that understands specific industries and provides verticalized services. The repository includes 13 industry brains, and the public @scala-ai/agent-definitions architecture defines 20 verticals, which users can also write themselves. It provides 87 tool definitions, function calling, RAG retrieval, multilingual support, supports self-hosting via Docker or using the cloud version, and is licensed under AGPL-3.0. Unlike general-purpose chatbots, SARA has industry knowledge; for example, a restaurant bot can book tables and check allergens, and a clinic bot can schedule patient appointments. Compared with enterprise platforms such as Salesforce and ServiceNow, it can be self-hosted for free with no vendor lock-in. Compared with other open-source solutions, it has function calling, RAG retrieval, PII anonymization, and autonomy levels, rather than being a simple chat component with preset replies.