Server plugin to extract text from Office documents using the officeparser library.
  • TypeScript 66.1%
  • JavaScript 33.9%
Find a file
2026-03-03 20:47:02 +02:00
dist Fix npm audit 2026-03-03 20:47:02 +02:00
src Update officeparser library 2026-02-14 16:48:51 +02:00
.eslintrc.js Add eslint. Fix package 2024-04-28 15:43:01 +03:00
.gitignore Initial commit 2024-04-21 16:19:30 +03:00
LICENSE Initial commit 2024-04-21 16:19:30 +03:00
package-lock.json Fix npm audit 2026-03-03 20:47:02 +02:00
package.json Fix npm audit 2026-03-03 20:47:02 +02:00
README.md Update README.md 2024-04-28 15:02:33 +03:00
tsconfig.json Initial commit 2024-04-21 16:19:30 +03:00
webpack.config.js Initial commit 2024-04-21 16:19:30 +03:00

SillyTavern Office Parser

Server plugin to extract text from Office documents using the officeparser library.

Supported formats:

  • docx
  • pptx
  • xlsx
  • odt
  • odp
  • ods
  • pdf

How to install

  1. Before you begin, make sure you set a config enableServerPlugins to true in the config.yaml file of SillyTavern.

  2. Open a terminal in your SillyTavern directory, then run the following:

cd plugins
git clone https://github.com/SillyTavern/SillyTavern-Office-Parser
  1. Restart the SillyTavern server.

How to build

Clone the repository, then run npm install.

# Debug build
npm run build:dev
# Prod build
npm run build

License

AGPLv3