[{"data":1,"prerenderedAt":104},["ShallowReactive",2],{"categories-init":3,"subcategory-ai-chat-interfaces":4,"category-meta-apis-infrastructure":62,"score-types":66,"pricing-models":90},true,{"subcategory_id":5,"name":6,"slug":7,"description":8,"category_id":9,"display_order":10,"tool_count":11,"tools":12},64,"AI Chat Interfaces","ai-chat-interfaces","Self-hostable chat UI frontends for interacting with LLMs served elsewhere (local runtimes or API providers) — these present a chat experience but do not serve inference themselves.",11,12,3,[13],{"tool_id":14,"name":15,"slug":16,"tooltip_description":17,"logo_url":18,"logo_bg":19,"pricing_model":20,"learning_curve_score":24,"popularity_score":24,"hosting_assignment_type":25,"hosting_provider_restriction":26,"hosting_target_restriction":26,"hosting_compatible_tool_ids":27,"parent_tool_id":27,"category":28,"subcategory":31,"categories":32,"subcategories":35,"flexibility_score":24,"performance_score":11,"portability_score":24,"is_featured":37,"tags":38,"score_reasonings":55,"published_date":61,"last_updated_date":27},219,"Open WebUI","open-webui","The most widely deployed self-hosted chat UI (149K+ GitHub stars), a feature-rich frontend for Ollama or any OpenAI-compatible API with RAG, RBAC, and enterprise auth — doesn't serve inference itself, just the interface to talk to whatever does.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fopen-webui.png","white",{"slug":21,"display_name":22,"description":23},"open_source","Open Source","Source code is publicly available and free to use, modify, and distribute. No paid plans from the project itself.",4,"deployable","open",null,{"category_id":9,"name":29,"slug":30},"APIs & Infrastructure","apis-infrastructure",{"subcategory_id":5,"name":6,"slug":7},[33],{"category_id":9,"name":29,"slug":30,"is_primary":3,"display_order":34},0,[36],{"subcategory_id":5,"name":6,"slug":7,"category_id":9,"is_primary":3,"display_order":34},false,[39,42,45,50],{"tag_id":9,"name":22,"slug":40,"tag_type":41},"open-source","feature",{"tag_id":10,"name":43,"slug":44,"tag_type":41},"Self-hostable","self-hostable",{"tag_id":46,"name":47,"slug":48,"tag_type":49},25,"Machine Learning","machine-learning","use_case",{"tag_id":51,"name":52,"slug":53,"tag_type":54},40,"Web","web","platform",{"learning_curve":56,"flexibility":57,"performance":58,"portability":59,"popularity":60},"Docker Compose or a single `docker run` gets a working chat UI in minutes when paired with an existing Ollama install, though the deeper feature set (RAG, plugins, enterprise auth) takes more setup.","Connects to Ollama or any OpenAI-compatible backend, plus RAG, web search, and a plugin architecture cover most self-hosted AI-chat use cases without needing a different tool.","Performance is largely a function of the backend it's paired with rather than Open WebUI itself, the UI layer adds minimal overhead on top of whatever is serving inference.","Genuinely self-hostable via Docker, pip, or Helm with database choice (Postgres or SQLite), though the custom license's branding requirement is a real constraint above 50 users.","A self-hosted, ChatGPT-style interface for local models served through Ollama or llama.cpp, with the largest community of any project in that space. Self-hosting your own chat UI is a specific privacy-minded habit within the broader AI-tooling world, not something most developers have set up themselves.","2026-09-27",{"category_id":9,"name":29,"slug":30,"description":63,"icon_url":64,"display_order":9,"tool_count":65},"API gateways, CDNs, and infrastructure tools.","https:\u002F\u002Fassets.tekyous.dev\u002Ficons\u002Fcategories\u002Fapis-infrastructure.svg",18,[67,72,77,81,85],{"slug":68,"name":69,"description":70,"display_order":71},"popularity","Popularity","How widely adopted the tool is in the developer community. 1 = niche; 5 = mainstream and widely used.",1,{"slug":73,"name":74,"description":75,"display_order":76},"learning_curve","Learning Curve","How quickly a developer can become productive with this tool. 1 = beginner-accessible; 5 = steep, requires significant prior experience.",2,{"slug":78,"name":79,"description":80,"display_order":11},"flexibility","Flexibility","How much you can customise or extend the tool for your specific needs. 1 = highly opinionated with few escape hatches; 5 = highly flexible.",{"slug":82,"name":83,"description":84,"display_order":24},"performance","Performance","How well the tool performs its primary function. For runtimes: execution speed. For services: throughput and latency. For editors: responsiveness. 1 = slow or resource-heavy; 5 = fast and efficient.",{"slug":86,"name":87,"description":88,"display_order":89},"portability","Portability","How easy it is to migrate away from this tool once you are invested in it. Based on: data\u002Fcode exportability, skills transferability to other tools, and adherence to open standards. 1 = high lock-in; 5 = fully open, skills transfer universally.",5,[91,92,96,100],{"slug":21,"display_name":22,"description":23,"display_order":71},{"slug":93,"display_name":94,"description":95,"display_order":76},"freemium","Freemium","A free tier is available; additional features, usage limits, or managed hosting require a paid plan.",{"slug":97,"display_name":98,"description":99,"display_order":11},"paid","Paid","No meaningful free tier — a subscription or one-time purchase is required to use the tool.",{"slug":101,"display_name":102,"description":103,"display_order":24},"usage_based","Usage-Based","Pricing scales with consumption: API calls, data volume, compute time, or similar metered units.",1790518755583]