{
    "data": {
        "slug": "whirl",
        "name": "Whirl",
        "tagline": "A polished AI chat application with memory and living documents",
        "website_url": "https://github.com/whirlchat/whirl",
        "is_open_source": true,
        "is_self_hosted": true,
        "is_featured": false,
        "is_verified": false,
        "category": {
            "name": "Utility",
            "slug": "utility"
        },
        "tags": [
            "LLM",
            "Productivity",
            "Utility",
            "Chat",
            "AI Chat"
        ],
        "tech_stacks": [
            "Bun",
            "Convex",
            "docker",
            "javascript",
            "nodejs",
            "react",
            "Tailwind CSS",
            "typescript"
        ],
        "repository": {
            "provider": "github",
            "repo_url": "https://github.com/whirlchat/whirl",
            "owner": "whirlchat",
            "name": "whirl",
            "stars_count": 512,
            "forks_count": 50,
            "open_issues_count": 1,
            "license_spdx": "MIT",
            "last_pushed_at": "2026-10-14T10:27:02+00:00",
            "synced_at": "2026-11-04T06:40:11+00:00",
            "is_archived": false
        },
        "published_at": "2026-11-03T05:52:17+00:00",
        "canonical_url": "https://www.fosshunter.com/tools/whirl",
        "links": {
            "html": "https://www.fosshunter.com/tools/whirl",
            "markdown": "https://www.fosshunter.com/tools/whirl.md",
            "json": "https://www.fosshunter.com/tools/whirl.json"
        },
        "description": "Whirl is a full stack AI chat application that provides access to top models with long term memory and living documents. It features a polished interface with web search, file attachments, and tool integrations via MCP.",
        "features": [
            {
                "feature": "Supports multiple top tier AI models through OpenRouter with adjustable thinking levels.",
                "is_highlighted": true
            },
            {
                "feature": "Features living documents and interactive artifacts that remain editable in a side panel.",
                "is_highlighted": true
            },
            {
                "feature": "Includes long term memory to maintain preferences and project context across different chats.",
                "is_highlighted": true
            }
        ],
        "external_links": [
            {
                "type": "source",
                "title": "Main Repository",
                "url": "https://github.com/whirlchat/whirl"
            },
            {
                "type": "documentation",
                "title": "Official Documentation",
                "url": "https://github.com/whirlchat/whirl"
            },
            {
                "type": "demo",
                "title": "Live Demo",
                "url": "https://whirl.chat/"
            }
        ],
        "alternatives": []
    },
    "meta": {
        "canonical_url": "https://www.fosshunter.com/tools/whirl.json",
        "generated_at": "2026-11-04T14:07:41+00:00",
        "catalog_revision": 1865733083,
        "terms_url": "https://www.fosshunter.com/about#agent-access",
        "tool": {
            "slug": "whirl",
            "name": "Whirl"
        }
    }
}
