Ask m' AI
@rainu
About Ask m' AI
A scriptable and powerful UI-Chat-Application for chatting with most Gen-AI LLMs
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.
Frequently asked questions
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.
Basic information
More Other MCP servers
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.

EverArt
modelcontextprotocolModel Context Protocol Servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments