numi: Calculate with Natural-Language Expressions

Summary
Numi is a calculator for expressing calculations, conversions, and date arithmetic in everyday language. Its desktop app and command-line version suit people who want quick answers without building expressions in a conventional calculator.
At a glance
- Language
- JavaScript
- License
- MIT
- Stars
- 6.5k
- Forks
- 257
- Added to OSRepos
- April 22, 2026
- Last analyzed
- October 3, 2026
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
Numi turns plain-language expressions into calculations, conversions, and date arithmetic. Instead of entering a formula step by step, you can write something like a price with a discount or a date plus a time period and get an answer directly.
The project provides a desktop app and a terminal version. It is useful for people who want a more expressive calculator for everyday work, while the CLI also makes calculations available from a command line or scripts.
Key Features
- Interprets natural-language calculations, such as prices with discounts.
- Converts units, with examples including inches to centimeters and currencies.
- Supports date arithmetic, such as adding weeks to today.
- Provides a desktop calculator and a command-line version.
- Offers an Alfred extension that works with the terminal version.
- Supports installing the CLI with a shell command or Homebrew.
Use Cases
- Quickly calculate a discounted purchase price without entering a formula manually.
- Convert measurements or currencies while working, without switching to a separate conversion tool.
- Work out dates and time periods using expressions such as “today + 2 weeks.”
- Run a supported calculation from a terminal when a command-line workflow is more convenient.
- Use the Alfred extension for quick access, provided the terminal version is installed.
Project Facts
- Language: JavaScript
- License: MIT
- Stars: 6.5k
- Forks: 257
- Topics: app, calculator, cli, converter, extensions, javascript, linux, macos, numi, plugins
- Archived: No
Getting Started
Install the terminal version with:
curl -sSL https://s.numi.app/cli | sh
Then try numi-cli "20 inches in cm". For desktop downloads and other installation options, see the README and Numi website.
Considerations
The README says the terminal version supports most desktop features, but lists timezone conversion, CSS, variables, and plugins or extensions as not yet implemented. The README describes the desktop app primarily for macOS, while also linking to a Windows installer; check the project website for current platform details. The CLI installer command downloads and runs a shell script.
Found this useful?
Share it with someone who would like numi.
Source repository
Open the original repository on GitHub.
30 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

gods-eye-view: Explore Live Data on a 3D Globe
September 23, 2026
God's Eye View combines public geospatial feeds on an interactive 3D globe, with tools for tracking aircraft, ships, satellites, weather and more. It is a locally run browser app for developers, researchers and curious users exploring spatial data.

Orkas: Coordinate AI Agent Teams from a Desktop App
September 13, 2026
Orkas is a local-first desktop app for directing a Commander and specialist AI agents from one chat. It suits people who want to coordinate research, document work, and coding tools locally, using their own model keys.

agenttrail: Observe AI Coding Agents Locally
September 3, 2026
Agenttrail turns local file changes and supported coding-agent activity into project maps and a 3D task view. It helps developers follow progress and spot work that needs attention without managing agents or sending data to a cloud service.

agent-skills: Give Coding Agents Engineering Workflows
August 14, 2026
A portable set of structured engineering workflows for AI coding agents, covering work from requirements and planning through testing, review, and release. Useful for teams that want agents to follow consistent quality and verification practices.