finds.dev← search

// the find

Sylinko/Everywhere

★ 6,052 · C# · NOASSERTION · updated Jun 2026

On-screen aware AI assistant for your desktop. Uses current app context, multiple LLMs, and MCP tools to help you act across apps.

Everywhere is a cross-platform desktop AI assistant (Windows/macOS, built on Avalonia/.NET 10) that reads your current screen context via accessibility APIs — no copy-paste required, just a hotkey. It supports every major LLM provider plus local Ollama, and can execute terminal scripts, browse the web, access files, and call MCP tools as agents. Target audience: developers or power users who want ambient AI without switching windows.

The accessibility API integration is the real differentiator — it extracts structured UI context from running apps rather than just doing OCR on screenshots, which means it can understand a debugger's call stack or a spreadsheet cell range rather than just seeing text. The multi-provider architecture is cleanly abstracted through Semantic Kernel with custom provider mixins, so swapping models is first-class rather than bolted on. MCP tool support is built-in, not an afterthought, making it compatible with the growing ecosystem of MCP servers without custom glue code. The internal docs (docs/ScreenPicker, docs/StrategyEngine, docs/Terminal) are unusually detailed for a repo this young — the ScreenPicker series in particular explains non-obvious platform tradeoffs that most projects just silently hack around.

It's under the Business Source License 1.1 — not OSI-approved, and the BSL has a commercial-use restriction that doesn't expire for three years; the README buries this and markets it as open source. The strategy engine (the context-aware shortcut system that's the project's main thesis) is marked as a work-in-progress and the docs describe an implementation plan, not a shipped feature — so the headline capability is partially vaporware right now. Memory system is listed as coming soon, which is a significant gap for an assistant pitched on context awareness; without persistence it resets every session. Being a submodule-heavy monorepo with patched forks of Avalonia and Semantic Kernel means building from source is fragile — the patches directory exists because upstream doesn't expose what they need, which will break on any upstream update.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →