`chatgpt-shell' is a comint-based shell for multiple cloud or local LLM services (ChatGPT, Claude, Gemini, Kagi, Ollama, Perplexity). This package also provides integrations like the following (amongst others): M-x `chatgpt-shell-quick-insert' M-x `chatgpt-shell-proofread-region' M-x `chatgpt-shell-prompt-compose' M-x `chatgpt-shell-describe-image' M-x `chatgpt-shell-japanese-lookup' You must set an API key for most cloud services. Check out: `chatgpt-shell-openai-key'. `chatgpt-shell-anthropic-key'. `chatgpt-shell-google-key'. `chatgpt-shell-kagi-key'. `chatgpt-shell-perplexity-key'. Alternatively, local services like Ollama do not require an API key. Run `chatgpt-shell' to open an LLM shell. Please report issues or send patches to https://github.com/xenodium/chatgpt-shell Support the work https://github.com/sponsors/xenodium