Open Office Copilot is an open-source office copilot platform built on Agents, capable of supporting both Microsoft Office and Google Workspace.
You can experience it now at https://www.sally.bot.
Open Office Copilot currently supports the following platforms and software, with more to come, you can install it from the following links:
| Platform | Status | software | link |
|---|---|---|---|
| Microsoft Office | Done | Word,Powpoint,Excel,Outlook(classic) | link |
| Google Workspace | Done | Docs,Sides,Sheets | link |
| Google Extension | Done | Chrome | link |
| Edge Extension | Done | Edge | link |
| Browser | Done | Chrome,Edge,Firefox | link |
| WPS Office | In Progress | None |
The following models have been tested and can be used in the system. The more stars they have, the better their performance. We also support adding your own models.
- GPT-4o-mini ⭐️⭐️
- GPT-4o ⭐️⭐️⭐️
- Claude 3.5 haiku ⭐️⭐️⭐️
- Claude 3.5 sonnet ⭐️⭐️⭐️⭐️⭐️
- DeepSeek V3 ⭐️⭐️⭐️⭐️
Users can obtain desired models from the following model providers and add them to the system. Priority is given to models from GPT, CLAUDE, and DeepSeek.
| Provider | Status | link |
|---|---|---|
| OpenAI | Done | link |
| OpenRouter | Done | link |
| SiliconFlow | Done | link |
| DeepSeek | Done | link |
The following languages can be used in the system.
- Arabic 🇸🇦
- Chinese(Simplified) 🇨🇳
- Chinese(Traditional) 🇨🇳
- English 🇺🇸
- French 🇫🇷
- German 🇩🇪
- Japanese 🇯🇵
- Korean 🇰🇷
- Russian 🇷🇺
- Spanish 🇪🇸
- Vietnamese 🇻🇳
The following are the Agents currently supported by the platform and their features. The platform strives to tightly integrate Agents with software, bridging the gap between AI and software.
| Agent | Software | Description |
|---|---|---|
| Sally | All | Sally is a chatbot that can help you with various writing tasks. |
| Paper | Word | Paper is a academic writing assistant that can help you write academic papers. |
| Data Analyst | Excel,Word,Powerpoint(Google Workspace) | Analyze spreadsheet data with Python, summarize data, virtualize data,etc. |
| Presentation | PowerPoint/Google Slides/Onlne | Create presentations with some inside templates,such as list,talbe or chart template. |
| Python Slide | PowerPoint/Google Slides | Generate or run python code to create slides. |
| Formula | Word/Google Docs | Generate Math Formula in Word and that can be editable in Word. |
| Image Scanner | All | Extract information from images and convert it to text, such as table,list,formula,etc. |
| Diagram | Word/Google Docs | Build diagram based on Mermaid,support flow chart, time series chart ,Gantt chart,etc. |
| Outlook | Summarize or write email with Outlook(classic). | |
| LaTeX | Chrome/Edge Extension | Generate LaTeX code in Overleaf or other LaTeX editor in Browser. |
| Coder | Google Sheets | Generate and run Google Apps Script code to edit Google Sheets. |
- Node.js 20+
- Nextjs 13
- Sequelize
- PosgreSQL
- React 18+
- Tailwindcss 3+
- Pyodide
- pptxgen
- echarts
- xlsx
- mermaid
- mathjax
- katex
- Support WPS Office
- Support desktop client
- Add agent marketplace
This project uses a dual licensing model. Users can choose one of the following options:
-
Open Source License (AGPL-3.0)
- This project is licensed under the GNU AGPL-3.0 open source license.
- If you choose this license, you must comply with the terms of AGPL-3.0, including the obligation to open source any modifications or distributions.
-
Commercial License
- If you wish to use this project for closed-source or commercial purposes, you must purchase a commercial license.
- For details, please refer to LICENSE.md.
For commercial licensing or any inquiries, please contact: [[email protected]].