🤖 CrispChat

Chat with AI models from multiple providers: OpenRouter, OpenAI, HuggingFace, Groq, Cohere, Together, Anthropic, and Google AI.

Provider Selection

AI Provider

Enter API keys directly or set them as environment variables

Model Selection

OpenRouter Model
0 2
100 4000
0.1 1
-2 2
-2 2
Reasoning Effort (OpenRouter)
0.1 2
1 100
0 1
0 1
Response Format
  • json_object: Forces the model to respond with valid JSON only.
  • Only available on certain models - check model support.
Prompt Transforms (OpenRouter specific)
  • prompt_optimize: Improve prompt for better responses.
  • prompt_distill: Compress prompt to use fewer tokens without changing meaning.
  • prompt_compress: Aggressively compress prompt to fit larger contexts.

Google: Gemini Pro 2.0 Experimental Vision

Model ID: google/gemini-2.0-pro-exp-02-05:free

Context Size: 2,000,000 tokens

Provider: OpenRouter

Features: Supports image understanding

Basic Usage

  1. Type your message in the input box
  2. Select a provider and model
  3. Click "Send" or press Enter

Working with Files

  • Images: Upload images to use with vision-capable models
  • Documents: Upload PDF, Markdown, or text files to analyze their content

Provider Information

  • OpenRouter: Free access to various models with context window sizes up to 2M tokens
  • OpenAI: Requires an API key, includes GPT-3.5 and GPT-4 models
  • HuggingFace: Direct access to open models, some models require API key
  • Groq: High-performance inference, requires API key
  • Cohere: Specialized in language understanding, requires API key
  • Together: Access to high-quality open models, requires API key
  • Anthropic: Claude models with strong reasoning capabilities, requires API key
  • GoogleAI: Google's Gemini models, requires API key

Advanced Parameters

  • Temperature: Controls randomness (higher = more creative, lower = more deterministic)
  • Max Tokens: Maximum length of the response
  • Top P: Nucleus sampling threshold (higher = consider more tokens)
  • Reasoning Effort: Some models can show their reasoning process (OpenRouter only)

CrispChat v1.2

Built with ❤️ using Gradio and multiple AI provider APIs | Context sizes shown next to model names