A minimal CLI tool that answers questions using an AI provider.
go build -o why .
mv why /usr/local/bin/Create ~/.why/config.json:
{
"provider": "openai",
"api_key": "YOUR_KEY",
"model": "gpt-4o-mini"
}OpenAI (default):
{ "provider": "openai", "api_key": "sk-...", "model": "gpt-4o-mini" }Anthropic:
{ "provider": "anthropic", "api_key": "sk-ant-...", "model": "claude-haiku-4-5-20251001" }OpenRouter (any model via OpenAI-compatible API):
{ "provider": "openai", "api_key": "sk-or-...", "model": "mistralai/mistral-7b-instruct", "base_url": "https://openrouter.ai/api" }why "Why is the sky blue?"
why "What is a goroutine?"
why How does TCP handle packet loss # quotes optional for simple questions