Ask m' AI
@rainu
About Ask m' AI
A scriptable and powerful UI-Chat-Application for chatting with most Gen-AI LLMs
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Ask m' AI?
Ask m’ AI is a desktop chat application for large language models (e.g., OpenAI’s GPT). It is designed to be scriptable – you can call it from the terminal with all necessary options as arguments, and conversations are printed to the terminal for use in scripts.
How to use Ask m' AI?
Install it via AUR (yay -S ask-mai) or download a release for your OS/architecture. Launch it from the command line with a provider flag (e.g., -b openai for OpenAI) and the required API keys. You can also run it as an MCP server by using ask-mai ask-mai-mcp-server or renaming the binary to ask-mai-mcp-server.
Key features of Ask m' AI
- Supports multiple LLM providers (OpenAI, LocalAI, Ollama, Anthropic, Mistral, DeepSeek, Google Gemini, Github Copilot, AnythingLLM).
- Built-in tools for file operations, system info, environment reading, HTTP calls, and command execution.
- Can run as a Model Context Protocol (MCP) server to expose its tools to other MCP-compatible applications.
- Fully scriptable via YAML config, environment variables, or command-line arguments.
- Customizable with two themes (light/dark), multiple languages (English, German), and various code themes.
Use cases of Ask m' AI
- Automate LLM queries in shell scripts by piping input and capturing output.
- Use as an MCP server to give other MCP-enabled apps access to system tools (e.g., file management, command execution).
- Run quick, ad-hoc prompts from a terminal without launching a full GUI.
- Integrate with launchers like rofi to provide a pop-up prompt for asking AI questions.
FAQ from Ask m' AI
Which LLM providers are supported?
Ask m’ AI supports OpenAI, LocalAI, Ollama, Anthropic, Mistral, DeepSeek, Google Gemini, Github Copilot, and AnythingLLM.
How do I run Ask m' AI as an MCP server?
Pass ask-mai-mcp-server as the first positional argument, e.g., ask-mai ask-mai-mcp-server. You can also rename the binary to ask-mai-mcp-server and run it directly. To stream via HTTP, add the -http-address flag.
How can I install Ask m' AI?
On Arch Linux, install via AUR (yay -S ask-mai). For other systems, download the appropriate binary from the releases page. You can also build it yourself using the Wails framework and, optionally, package it as a Flatpak.
Can I customize the appearance and language?
Yes. You can choose between light and dark themes, select from several code highlight themes, and set the UI language to English or German.
Is Ask m' AI usable without a graphical interface?
Yes. The application is scriptable and prints conversations to the terminal, so it can be used non‑interactively in scripts. You can also start it with a pre‑filled prompt using the -ui-prompt flag.
More Other MCP servers
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Comments