惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
Y
Y Combinator Blog
Engineering at Meta
Engineering at Meta
D
Docker
GbyAI
GbyAI
aimingoo的专栏
aimingoo的专栏
大猫的无限游戏
大猫的无限游戏
腾讯CDC
P
Proofpoint News Feed
A
About on SuperTechFans
WordPress大学
WordPress大学
Stack Overflow Blog
Stack Overflow Blog
Google DeepMind News
Google DeepMind News
C
Check Point Blog
Microsoft Security Blog
Microsoft Security Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
MyScale Blog
MyScale Blog
博客园 - 三生石上(FineUI控件)
Hugging Face - Blog
Hugging Face - Blog
Microsoft Azure Blog
Microsoft Azure Blog
N
Netflix TechBlog - Medium
G
Google Developers Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
I built an AI lens for my desktop because browser-only AI...
Deepak Chauh · 2026-05-04 · via DEV Community

Deepak Chauhan

I wanted to ask AI about it, but the flow was annoying: switch to a browser, open a chat tab, copy or type the error, wait for an answer, then switch back.

After doing that too many times, I started building something that works directly on the desktop.

That became Xerolas.

Xerolas demo

The idea

Xerolas is an AI screen lens for your desktop.

It works like this:

  1. Press Ctrl + Shift + Space
  2. Drag over any region of your screen
  3. Get an AI answer in a floating panel beside the capture

It works across apps, not just inside the browser.

What it helps with

I built it mainly for small moments where switching context feels wasteful:

  • Explaining errors and stack traces
  • Summarizing dense text from docs or PDFs
  • Translating selected text
  • Understanding code snippets on screen
  • Asking follow-up questions about the captured region
  • Getting source links when the answer needs the current web context

The part I cared about most

I did not want it to feel like another chat app.

The capture should stay visible while the answer loads.

The answer should appear beside the selected region, not replace it.

The user should not need to paste text, upload screenshots manually, create an account, or configure an API key.

It should feel like using a desktop shortcut, not opening another workflow.

What it does now

Current Xerolas features:

  • Desktop-wide screen capture
  • Floating answer panel
  • AI overview mode
  • Extract text
  • Explain code
  • Translate to a saved target language
  • Summarize
  • Ask follow-up questions about the same capture
  • Web-aware answers with source links when needed
  • Windows, macOS, and Linux builds

Linux note

For Linux users, the cleanest install path is through Snap / App Center.

Manual Linux packages are also available, but Ubuntu may show local .deb files as third-party packages.

Try it

Download:
https://xerolas.vercel.app/?ref=devto

Public downloads and releases:
https://github.com/ideepakchauhan7/Xerolas-downloads

Looking for feedback

I’m mostly looking for honest feedback from people who use developer or productivity tools daily:

  • Does this capture flow feel useful?
  • What would make you use it regularly?
  • What would make you uninstall it?
  • Which app or workflow would you want this for most?

Critical feedback is very welcome. That is usually the most useful kind.