ssannssarr/Zuni

Zuni is an open-source AI-powered command-line assistant that brings web search and AI answers directly to your terminal. It is designed as a simple, fast, and developer-friendly alternative to switching between a browser and the terminal for quick research, explanations, and everyday questions.

Python

1

54 commits

updated Oct 4, 2026

See the code

See what people are saying

SourceMessageScoreDate

Zuni: Perplexity for CLI (r/Python)

Did you ever think about having Perplexity in the terminal? That thought turned into Zuni. Zuni is an open-source AI-powered CLI designed to bring web search and AI answers directly into the terminal, with the goal of making research feel simpler without constantly switching between browser tabs. I…

0

Oct 4, 2026

README

Zuni

Zuni is a terminal research assistant that combines an OpenAI-compatible LLM with web search and source citations.

Features

  • Ask questions from the terminal
  • Search the web automatically
  • Extract readable page content for the model
  • Return answers with source citations
  • Use any compatible OpenAI-style API endpoint

Installation

Requires Python 3.11 or newer.

Install the latest release from PyPI with uv:

uv tool install ssannssarr.zuni

Verify the installation:

zuni --help

Configuration

Run the interactive configuration command:

zuni config

Zuni asks for your API key, model ID, and base URL.

Environment variables are supported too:

export ZUNI_API_KEY="YOUR_API_KEY"
export ZUNI_BASE_URL="https://your-provider.example/v1"

Usage

Ask a question:

zuni ask "What is quantum computing?"

Skip web search:

zuni ask --no-search "Explain recursion"

Control the number of search results:

zuni ask -n 3 "Latest developments in Python"

See all commands and options:

zuni --help
zuni ask --help

Documentation

Full documentation is available at:

https://ssannssarr.github.io/Zuni/

Development

Clone the repository and install the project with its development dependencies:

git clone https://github.com/ssannssarr/Zuni.git
cd Zuni
uv sync

Run the CLI from the project environment:

uv run zuni --help

License

Zuni is released under the MIT License. See LICENSE.

cli
cli-tool
llm
mkdocs-material
oss
perplexity-alternative
python
python3

ssannssarr/Zuni

Zuni is an open-source AI-powered command-line assistant that brings web search and AI answers directly to your terminal. It is designed as a simple, fast, and developer-friendly alternative to switching between a browser and the terminal for quick research, explanations, and everyday questions.

Python

1

54 commits

updated Oct 4, 2026

See the code

See what people are saying

SourceMessageScoreDate

Zuni: Perplexity for CLI (r/Python)

Did you ever think about having Perplexity in the terminal? That thought turned into Zuni. Zuni is an open-source AI-powered CLI designed to bring web search and AI answers directly into the terminal, with the goal of making research feel simpler without constantly switching between browser tabs. I…

0

Oct 4, 2026

README

Zuni

Zuni is a terminal research assistant that combines an OpenAI-compatible LLM with web search and source citations.

Features

  • Ask questions from the terminal
  • Search the web automatically
  • Extract readable page content for the model
  • Return answers with source citations
  • Use any compatible OpenAI-style API endpoint

Installation

Requires Python 3.11 or newer.

Install the latest release from PyPI with uv:

uv tool install ssannssarr.zuni

Verify the installation:

zuni --help

Configuration

Run the interactive configuration command:

zuni config

Zuni asks for your API key, model ID, and base URL.

Environment variables are supported too:

export ZUNI_API_KEY="YOUR_API_KEY"
export ZUNI_BASE_URL="https://your-provider.example/v1"

Usage

Ask a question:

zuni ask "What is quantum computing?"

Skip web search:

zuni ask --no-search "Explain recursion"

Control the number of search results:

zuni ask -n 3 "Latest developments in Python"

See all commands and options:

zuni --help
zuni ask --help

Documentation

Full documentation is available at:

https://ssannssarr.github.io/Zuni/

Development

Clone the repository and install the project with its development dependencies:

git clone https://github.com/ssannssarr/Zuni.git
cd Zuni
uv sync

Run the CLI from the project environment:

uv run zuni --help

License

Zuni is released under the MIT License. See LICENSE.

cli
cli-tool
llm
mkdocs-material
oss
perplexity-alternative
python
python3

Languages

Python

100.0%