-
Posts
177 -
Joined
-
Last visited
-
Days Won
8
iandol last won the day on August 17
iandol had the most liked content!
Recent Profile Visitors
2,060 profile views
iandol's Achievements
Member (4/5)
50
Reputation
-
iandol reacted to a post in a topic: Alfred Preferences Regularly Hanging
-
You are right, I have some Dropbox sync issues so offline files are not properly syncing (I work in China and everything has to be through a VPN). Re-syncing the prefs and the hanging has stopped, thank you!
-
iandol started following Alfred Preferences Regularly Hanging
-
Recently, when I open Alfred Preferences I am getting regular hangs when performing many different tasks, for example searching for a workflow, selecting a workflow. The spin takes a couple of minutes then finishes so it is not a crash. I can't find a repeatable set of steps, this is general. Sonoma 14.6.1 and Alfred 5.5 2257 I attach a spindump from activity monitor and the report one gets when force quitting a hung app: https://file.io/SQVhyoF50LRC
-
zeitlings reacted to a post in a topic: Ayai · GPT Nexus - ChatGPT, Claude, Gemini, Perplexity, Local LLMs
-
Connection stalled normally occurs when the API endpoint is not correct. Are you sure you are using the correct value? I just tested using LM Studio, with an api endpoint of http://localhost:4891 and it is working well. LM Studio can show the server logs so you can confirm the request was well formed, I imagine ollama does too? If not you can use a http logger like proxyman to snoop the traffic between alfred and ollama. Ollama probably requires a model name, and it may have an impact. Do you have an example curl command you have verified is working? For example for LM Studio: curl http://localhost:4891/v1/chat/completions \ -H "Content-Type: application/json" \ -d '{ "model": "lmstudio-community/Phi-3.1-mini-4k-instruct-GGUF/Phi-3.1-mini-4k-instruct-Q5_K_M.gguf", "messages": [ { "role": "system", "content": "Always answer in rhymes. Today is Thursday" }, { "role": "user", "content": "What day is it today?" } ], "temperature": 0.7, "max_tokens": -1, "stream": false }'
-
Andrew reacted to a post in a topic: Alfred's slow development - Do we need to worry about the product
-
iandol reacted to a post in a topic: Alfred Setup: System and App-Specific Hotkeys
-
iandol reacted to a post in a topic: Alfred Setup: System and App-Specific Hotkeys
-
Floating.Point reacted to a post in a topic: Simple ideas: making hotkeys less hot
-
Simple ideas: making hotkeys less hot
iandol replied to Stephen_C's topic in Workflow Help & Questions
I use BetterTouchTool for my hyper key (I used to have both karabiner and BTT and Alfred, so chose to simplify), and there is also a dedicated hyperkey app. I'd be interested in your workflow process too... -
oldman8371763 reacted to a post in a topic: Alfred's slow development - Do we need to worry about the product
-
simon810 reacted to a post in a topic: Alfred's slow development - Do we need to worry about the product
-
Differentiate Left and Right CONTROL ^ Keys
iandol replied to iandol's topic in Alfred Feature Suggestions
Thanks for the link, however that URL opens the preferences for snippets not the viewer panel. For that person they ended up having to: > but to do it I've had to connect a snippet of ;; to a Run Script object with some Applescript that fires off my Snippet Viewer shortcut I can't use a shortcut as Alfred doesn't support the right [^] key, so using the Applescript I posted above to trigger a search for the clipboard manager is still the only solution AFAICT. It may be a new feature request is in order: add some new URL handlers: `alfred://runfeature/snippets` -- open snippet viewer `alfred://runfeature/clipboard` -- open clipboard manager etc. -
iandol reacted to a post in a topic: Differentiate Left and Right CONTROL ^ Keys
-
Differentiate Left and Right CONTROL ^ Keys
iandol replied to iandol's topic in Alfred Feature Suggestions
I can't find the URL Handler documented, the nearest I got was: https://www.alfredapp.com/help/workflows/triggers/external/ I want to trigger the clipboard manager and snippet manager floating windows, which are not part of a workflow, but part of the core feature set; any ideas what URL may do that? -
Differentiate Left and Right CONTROL ^ Keys
iandol replied to iandol's topic in Alfred Feature Suggestions
My current workaround, BTT runs this applescript as an example to trigger clipboard manager using right-control+c: tell application "Alfred 5" search "Clipboard" tell application "System Events" keystroke return end tell end tell -
In macOS keyboard setting, you can reassign the Caps Lock key to be a <kbd>RIGHT CONTROL</kbd>: This allows you to use the Caps lock like a hyper key in the sense now right and left keys are differentiable. In BetterTouchTool this is the recommended way to enable hyper key like functionality. BUT sadly Alfred cannot differentiate pressing left or right modifier keys, it triggers for both. It would be great if Alfred could distinguish left and right modifier keys. In the meantime, is there a way to trigger e.g. Snippets or Clipboard managers with Applescript rather than depend on the Alfred keybindings? There is the search command where I could inject snip or clip: But it won't go directly to the clipboard / snippet manager.
-
rebdeg reacted to a post in a topic: Alfred's slow development - Do we need to worry about the product
-
halloleo reacted to a post in a topic: Alfred's slow development - Do we need to worry about the product
-
Stephen_C reacted to a post in a topic: Alfred's slow development - Do we need to worry about the product
-
Alfred's slow development - Do we need to worry about the product
iandol replied to halloleo's topic in Discussion & Help
Alfred has been regularly updated, and the new features are always so well polished. Honestly there are few apps with a miniscule 17MB disk footprint that are so beautifully designed, so carefully thought out, and so featureful. The Alfred developers carefully consider features, but unless they are convinced they don't just keep adding features. I call this Artisan software. Single developer and small support team = razor sharp focus. Bookends and Scrivener are other examples of this Artisan approach. Better than all the flashy publicity that VC hot air conjures up, whose apps are invariably designed by committee and a rolling set of corporate employees with a passing interest in the tool they are developing. No shares in the company or personal relationships 😉, just admiration and respect from a paying customer for a beautifully crafted tool...- 7 replies
-
- future
- development
-
(and 1 more)
Tagged with:
-
iandol reacted to a post in a topic: Alfred's slow development - Do we need to worry about the product
-
iandol reacted to a post in a topic: Ayai · GPT Nexus - ChatGPT, Claude, Gemini, Perplexity, Local LLMs
-
zeitlings reacted to a post in a topic: Ayai · GPT Nexus - ChatGPT, Claude, Gemini, Perplexity, Local LLMs
-
Wow, amazing set of supported interfaces, thank you @zeitlings -- beautiful icon too!!! On github, alpha.1 is newer than alpha.2, I assume alpha.2 is the better one to download though?
-
iandol reacted to a post in a topic: Ayai · GPT Nexus - ChatGPT, Claude, Gemini, Perplexity, Local LLMs
-
iandol reacted to a post in a topic: ChatGPT / DALL-E - OpenAI integrations
-
iandol reacted to a post in a topic: How to asynchronously run scripts ?
-
iandol reacted to a post in a topic: How to asynchronously run scripts ?
-
CharlesVermeulen reacted to a post in a topic: ChatGPT / DALL-E - OpenAI integrations
-
I at least got the notion that @vitor wanted to keep that workflow "streamlined". It certainly would be possible to magically switch to claude based on the model name (claude model names begin with `claude`, that is how Kiki from @gloogloo does this), thus could be done without any new UI, but would require more complex code on the backend. You could make a pull request on github, then @vitor could evaluate if he is willing to make this change? offtopic: your µBib looks awesome!
-
There is no "free" version of the API according to the pricing page: https://openai.com/pricing There is a free web page interface (https://chat.openai.com), but that is not the API. For the API they give you some tokens at the start if I remember correctly, then you must pay-per-use. If you want free: use a local LLM (the model runs on your Mac, no costs and no privacy concerns as OpenAI hoovers up all your data), or use a wrapper tool like https://openrouter.ai (that can utilise OpenAI, Claude, or many different open source free models using a single unified API). Sadly there is a small API incompatibility between this workflow and OpenRouter (@vitor may accept a pull request to fix it but I haven't had time...), so that leaves you with: give your credit card details to OpenAI, or use a local model...
-
Note: this workflow also supports OpenRouter as well as Local LLM tools like https://lmstudio.ai and https://gpt4all.io/index.html and https://ollama.com — this means you are not tied to OpenAI and its (im my personal opinion) problematic "hijack" of LLMs into a paid corporate tool. LLMs are based on academically "open" technology, and OpenAI was originally started as a way to democratise these tools before profit and corporate battles took ChatGPT as a closed-walled garden...
-
Well what a good advert for the utility of LLMs then! I made a pull request to your github...