AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing unsecretised/rustcast in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewRustCast An open-source, Rust-powered productivity, blazing fast popup launcher for apps, utilities, and workflows. **Config docs:** https://github.com/unsecretised/rustcast/wiki **Community:** https://discord.gg/bDfNYPbnC5 **Plugins**: RustCast Library for shell scripts Installation: Via Homebrew: Via github releases • Download the dmg from this link https://github.com/unsecretised/rustcast/releases/latest/download/rustcast.dmg Config: Full config docs can be found here The config file should be located at: RustCast creates the default configuration for you, but it does use its default options Here's a full list of what all you can configure The list. Feature list: Finished: • [x] Autoload installed apps 11/11/2025 • [x] Search through apps 11/11/2025 • [x] Generate randomvar (between 0 and 100) via the app. Simply type and it will generate the num for you • [x] Image icons next to the text 13/12/2025 • [x] Scrollable options 12/12/2025 • [x] Customisable themes (13/12/2025) • [x] Configurable colours • [x] Spotify control - Ability to control spotify via the app • [x] Allow variables to be passed into custom shell scripts. • [x] Google your query. Simply type your query, and then put a at the end, and press enter • [x] Calculator (27/12/2025) • [x] Clipboard History (29/12/2025) This works by typing to enter the cliboard history page, which allows u to access your clipboard history, • [x] Blur / transparent background (7/1/2026) • [x] Select the options using arrow keys • [x] Tray icons (8/1/2026) • [x] Unit Conversions (19/1/2026) thanks to Hriztam • [x] Emoji Searching (19/1/2026) Allows people to search for emojis through rustcast • [x] RustCast modes (2/3/2026) • [x] Better documentation for the config (3/3/2026) • [x] Image rendering from clipboard history (13/3/2026) • [x] File searching (11/3/2026) • [x] CTRL n / p (vim motions) navigation for search results (5/3/2026) • [x] Settings Panel (22/3/2026) Planned: • [ ] Popup note-taking • [ ] Plugin Support (Partially implemented on 15/12/2025) • [ ] Hyperkey - Map CMD + OPT + CTRL + SHIFT to a physical key • [ ] Better hotkey picking • [ ] Ability to pick between tabs in firefox / chromium browsers - using Puppeteer Not planned: • [ ] Cross platform support Cancelled for now, as not within my ability to support and maintain it RustCast wouldn't be possible without these people: • Nazeofel - First sponsor + initiater of windows support • Mnem42 - Helped add windows support • Random Scientist - First ever community contributor to rustcast • Lemon - Sponsored me, and gave me free Discord Nitro • Julie / Zoey - Gave me amazing feedback and has been using RustCast since almost the first version! • Hriztam - Added support for unit conversions to rustcast All the people who starred my repo!! Those who sponsor me also get a free easter egg inside RustCast, so if you want a free easter egg, a dollar is all you need! And the updated list of contributors to the macos version: Easter egg list: • Nazeofel (Random Variable on discord) -> led to the _randomvar_ easter egg • Lemon -> led to the _lemon_ easter egg that shows "lemon" on rustcast If you like rustcast, consider starring it on github :) Motivations: I didn't want to pay for raycast + wanted to get better at rust. Raycast in itself is one of the most useful productivity apps in my opinion, and it is truly an underappreiciated marvel of computer engineering