Get Ninebark

Natural language
interfaces for
computational software.

Ninebark is an extension that allows you to operate computational software using natural language. It currently supports Desmos, Google Sheets, Overleaf, and RStudio.

How Ninebark Works

Installation

Get Ninebark

Chrome Extension

1

Install from the Chrome Web Store

Click the button below to add Ninebark to your browser.

2

Open your tool

Navigate to the webpage you want to use.

Desmos Google Sheets Overleaf
3

Start using natural language

Type what you want to do in the Ninebark bar.

“Calculate the mean of A1:A10”

Ninebark on RStudio

1

Install the package

Paste both lines into the RStudio Console and press Enter:

install.packages("remotes")
remotes::install_github("dylanwinning/Ninebark-RStudioExtension", subdir = "ninebark-r")
2

Restart R

Session → Restart R (or Ctrl/Cmd+Shift+F10). RStudio won’t list a new addin until you do.

3

Open it

Addins menu in the top toolbar → Ninebark.

Using it

Type a phrase, press Run. Source commands insert instantly. Console commands get typed in, but you must press Enter yourself to run them.

If something goes wrong+
  • 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

Frequently Asked Questions

Is Ninebark AI?+

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.

Which software does Ninebark support?+

Ninebark currently supports Desmos, Google Sheets, Overleaf, and RStudio. Extensions for Excel, MATLAB, and Mathematica are in development.

Why use Ninebark?+

Ninebark lets you accomplish tasks in computational software faster and more easily by simply describing what you want to do in natural language.

How can I get involved with Ninebark?+
Need help using Ninebark?+
  • Installation: See the installation guide.
  • Technical issues: Contact us.
  • Input recognition: Not every input may be recognized yet. We're continually improving Ninebark.
Who is building Ninebark?+
Dylan Winning
Dylan Winning, Founder

Dylan is a student at Haverford College studying Mathematics and Philosophy.

Partnerships Program

Coming Soon