multi-model-chat

    Multi-Model Chat — Compare responses from multiple AI models side by side in real-time. Supports GPT, Claude, Mistral, and local models (Ollama). Built with React, TypeScript, and Tailwind CSS.

    Language: typescript

    Author: Arthur Wilson (@thearthur96)

    397 stars · 1296 views

    Files

    • LocalModelForm.tsx (typescript)
    • vite-env.d.ts (typescript)
    • tsconfig.json (json)
    • tsconfig.node.json (json)
    • vercel.json (json)
    • vite.config.ts (typescript)
    • ChatContainer.tsx (typescript)
    • postcss.config.js (javascript)
    • models.ts (typescript)
    • useChat.ts (typescript)
    • main.tsx (typescript)
    • api.ts (typescript)
    • index.ts (typescript)
    • LOCAL_MODELS_SETUP.md (markdown)
    • api ()
    • README.md (markdown)
    • settings.ts (typescript)
    • index.html (html)
    • tailwind.config.js (javascript)
    • ChatInput.tsx (typescript)
    • src ()
    • components ()
    • SettingsPage.tsx (typescript)
    • config ()
    • hooks ()
    • services ()
    • types ()
    • App.tsx (typescript)
    • LoadingDots.tsx (typescript)
    • MarkdownRenderer.tsx (typescript)
    • index.css (css)
    • LocalModelTest.tsx (typescript)
    • ChatMessage.tsx (typescript)
    • LICENSE (plaintext)
    • chat.ts (typescript)
    • package.json (json)
    • ModelSelector.tsx (typescript)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…