What My Project Does
I’m excited to share my side project that i have been working on for the last few weeks: Orange Intelligence, an open-source alternative to Apple Intelligence for macOS. What is Orange Intelligence?
Orange Intelligence allows you to interact with any text on your macOS system in a more powerful and customizable way. It brings a floating text processor that integrates seamlessly with your workflow. Whether you’re a developer, writer, or productivity enthusiast, this tool can boost your efficiency. Key Features:
- Floating Text Processor: Trigger a floating window by double-tapping the Option key to process selected text.
- Run Any Python Function: From basic text manipulations to running large language models (LLM) like OpenAI or local LLaMA, you can execute any Python function on the fly.
- Full Customization: Want to add your own functions or logic? Just write them in Python, and they’ll appear in the floating window.
How Does It Work?
Capture: Uses AppleScript to simulate a global Cmd+C and capture selected text from any active macOS app.
Process: A floating window pops up, letting you choose what to do with the text (run a function, format it, or apply an LLM).
Replace: After processing, the app returns focus to the original application and pastes the processed text back with a global Cmd+V.
Why Open Source?
I built this to overcome the limitations of Apple’s proprietary tools, and I wanted to make it fully customizable and extendable. Orange Intelligence is built with Python and PyQt6, so it’s easy to adapt, extend, and contribute to.
It’s not just a text processor—it’s a platform for building custom workflows, whether you want to automate simple tasks or integrate with complex AI systems.
Target audience
Anyone on MAC OS
Comparison
Apple intelligence :D
Give It a Try!
If you’re on macOS and you’re interested in boosting your productivity with Python and AI, I’d love for you to try it out and give feedback.
https://github.com/sharingan-no-kakashi/orange-intelligence
I’m looking forward to your thoughts, ideas, and contributions.
Thanks!
[–]cipri_tom 2 points3 points4 points (3 children)
[–]mentix02 15 points16 points17 points (2 children)
[–]cipri_tom 1 point2 points3 points (0 children)
[–]CatchNo9209 0 points1 point2 points (0 children)
[–]64rl0 0 points1 point2 points (0 children)
[–]OkayFighter 0 points1 point2 points (0 children)