Features / Add-ons

Add-ons give LocalAI new powers.

An add-on is software you install. It adds chat apps, tools and pages. An admin installs it from the add-on library.

In development builds, coming in the next release.

Good to know
  • An admin installs add-ons from the official library. Each person may need the add-ons feature turned on.
  • Before it installs, you see what the add-on may do on the server, and you choose.
  • For add-ons that can write, such as Gmail, an admin or user picks one of three modes: Read only, Asks you first (the default for a new connection) or Allow all. In Allow all, a write runs with no card.
  • The library changes over time. Check it for the current list.

Chat apps

Slack

Message an agent from Slack. A bot is bound to one agent.

Telegram

Message an agent from Telegram. A bot is bound to one agent.

Discord

Message an agent from Discord. A bot is bound to one agent.

Work tools

Office

Make and read Word, Excel, PDF and PowerPoint files. Files are saved in Files.

Sandbox

Run Python and shell commands on your files in an isolated sandbox. The network is off by default.

Tables

Keep data in tables that the assistant can read and change.

Calendar

A calendar that lives inside LocalAI.

Services

GitHub

Work with GitHub repositories from chat.

Home Assistant

Connect the assistant to Home Assistant.

Gmail

Search and read mail, and write drafts. Sending a draft is a separate step.

Each person connects their own Google account. An admin saves the OAuth client first. Mail text goes to the model the chat uses.

Mail

Read and send mail over IMAP and SMTP, with any provider.

Mail text goes to the model the chat uses.

Google Drive

Search and read files, and save text files.

Each person connects their own Google account.