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.
See the codeZuni is a terminal research assistant that combines an OpenAI-compatible LLM with web search and source citations.
Requires Python 3.11 or newer.
Install the latest release from PyPI with uv:
uv tool install ssannssarr.zuni
Verify the installation:
zuni --help
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"
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
Full documentation is available at:
https://ssannssarr.github.io/Zuni/
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
Zuni is released under the MIT License. See LICENSE.
Python
100.0%
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.
See the codeZuni is a terminal research assistant that combines an OpenAI-compatible LLM with web search and source citations.
Requires Python 3.11 or newer.
Install the latest release from PyPI with uv:
uv tool install ssannssarr.zuni
Verify the installation:
zuni --help
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"
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
Full documentation is available at:
https://ssannssarr.github.io/Zuni/
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
Zuni is released under the MIT License. See LICENSE.
Python
100.0%