{"repo":"xuyecan/alfred-chathub","free":true,"listed":false,"github":"https://github.com/xuyecan/alfred-chathub","clone":"git clone https://github.com/xuyecan/alfred-chathub.git","description":"A chat alfred-workflow that integrates multiple popular large language model (LLM) services, including OpenAI, Anthropic, Gemini, etc","language":"Python","stars":56,"topics":["alfred-workflow","anthropic","chatgpt","gemini","openai"],"license":"BSD-3-Clause","category":"ai-agents","readme_excerpt":"Alfred-Chathub A chat tool that integrates multiple popular large language model (LLM) services, including OpenAI, Anthropic, Gemini, DeepSeek, etc. Currently supports: - [x] OpenAI - [x] Anthropic - [x] Gemini - [x] Qwen - [x] Deepseek With the release of Alfred version 5.5, Alfred officially provided the ChatGPT Workflow, but it only supports OpenAI integration. When I installed and used it, my OpenAI API Key happened to be banned. Moreover, the ChatGPT Workflow is mainly based on JXA (JavaScript for Automation), which is difficult to extend. Therefore, I rewrote it in Python and extended support for other LLM services such as Anthropic, Gemini, and Deepseek. Now, introducing support for a new LLM service is very easy. Requirements - Alfred 5 (Powerpack required). This workflow relies on Alfred 5's User Configuration panel and automation APIs. - Python 3 available on your system. Verify with: - /usr/bin/env python3 -c \"import sys; print(sys.executable)\" Prerequisites 1. Choose an LLM provider, register on its website, and obtain an API Key. 2. Ensure your Python 3 path resolves correctly as above. Here is how to get those api-keys: - OpenAI: https://platform.openai.com/api-keys - Anthropic: https://console.anthropic.com/settings/keys - Gemini: https://ai.google.dev/gemini-api/docs/api-key - (Qwen)通义千问: https://help.aliyun.com/zh/dashscope/developer-reference/activate-dashscope-and-create-an-api-key - Deepseek: https://platform.deepseek.com/api keys Usage 1. Install the work","default_branch":null,"files":null,"tree":[],"storefront":"/r/xuyecan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xuyecan/alfred-chathub/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}