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.
Word, Excel, PDF and PowerPoint.
InstallPython and shell, isolated.
InstallData the assistant can read.
InstallA calendar inside LocalAI.
InstallYou see what an add-on may do before it installs.
- 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.
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.