Ninebark is an extension that allows you to operate computational software using natural language. It currently supports Desmos, Google Sheets, Overleaf, and RStudio.
You know what you want out of computational software. You just don’t always know how to get there. Ninebark closes that gap.
Supports Desmos Google Sheets Overleaf RStudio
Coming soon Excel MATLAB Mathematica
Installation
Click the button below to add Ninebark to your browser.
Navigate to the webpage you want to use.
Type what you want to do in the Ninebark bar.
Paste both lines into the RStudio Console and press Enter:
install.packages("remotes")
remotes::install_github("dylanwinning/Ninebark-RStudioExtension", subdir = "ninebark-r")
Session → Restart R (or Ctrl/Cmd+Shift+F10). RStudio won’t list a new addin until you do.
Addins menu in the top toolbar → Ninebark.
Type a phrase, press Run. Source commands insert instantly. Console commands get typed in, but you must press Enter yourself to run them.
there is no package called ‘remotes’
Run the first line, retry the second.
V8 fails to install (Linux only)
sudo apt install libv8-dev (Debian/Ubuntu) or sudo dnf install v8-devel (Fedora), then retry. macOS and Windows get a prebuilt binary and need nothing.
“Ninebark” not in the Addins menu
Quit and reopen RStudio completely.
FAQs
No. All Ninebark products are entirely deterministic. They interpret natural language with fixed rules, so they always give the same result for a given input.
Ninebark currently supports Desmos, Google Sheets, Overleaf, and RStudio. Extensions for Excel, MATLAB, and Mathematica are in development.
Ninebark lets you accomplish tasks in computational software faster and more easily by simply describing what you want to do in natural language.
Dylan is a student at Haverford College studying Mathematics and Philosophy.
Partnerships Program