blnk
by frgmt0
blnk is a powerful terminal-based chat application designed for seamless interaction with multiple AI providers. It offers a rich CLI interface and supports advanced reasoning through MCP integration.
Last updated: N/A
What is blnk?
blnk is a terminal-based chat application that allows users to interact with multiple AI providers such as OpenAI, Anthropic, and Google Gemini from their command line.
How to use blnk?
To use blnk, first clone the repository and run the installation script. Then, use the /setup
command to configure your API providers and API keys. Once configured, you can start blnk and use the provided commands to switch between APIs, models, and access various tools.
Key features of blnk
Multi-provider support
Rich CLI interface with markdown formatting
Dynamic model switching
MCP integration for advanced reasoning
Streaming responses
Command system
YAML configuration
Use cases of blnk
Rapid prototyping and testing of AI models across different providers
Streamlined command-line access to various AI services
Integration of AI capabilities into terminal-based workflows
Advanced reasoning tasks using MCP servers
FAQ from blnk
How do I switch between AI providers?
How do I switch between AI providers?
Use the /use <api>
command to switch to a specified AI provider.
How do I switch between different models?
How do I switch between different models?
Use the /switch-model
command to switch to a different model for the current provider.
Where are the API keys stored?
Where are the API keys stored?
API keys are securely stored in the user's home directory.
How do I configure MCP integration?
How do I configure MCP integration?
Create a JSON config file in ~/.blnk/config/mcp/
with the server details.
What are the system requirements?
What are the system requirements?
Requires Python 3.13 or higher.