Chaoleme

Chaoleme / Eyes-on-me

Public

拒绝懒惰,视奸自己

46
10
69% credibility
Found Apr 02, 2026 at 46 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Eyes on Me is a personal tool that tracks foreground computer usage across apps, windows, and browsers, storing data in a local database and displaying interactive visualizations and analysis in a web dashboard.

How It Works

1
💭 Wonder about lost time

You open your computer to check one thing, but hours vanish switching apps and tabs.

2
🕵️ Discover Eyes on Me

You find a simple tool that uncovers exactly what your computer has been doing all day.

3
📥 Grab the tracker

Download the lightweight app and launch it to start watching your screen activity.

4
🌐 Open your dashboard

Fire up the web page where all your usage comes to life in charts and lists.

5
👀 Work as usual

Use your computer normally while it quietly notes every app switch and page visit.

6
📊 See your habits revealed

Watch colorful maps and timelines show your top apps, sites, and time patterns instantly.

Take back control

Spot your biggest distractions and make smarter choices for a more focused day.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 46 to 46 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Eyes-on-me?

Eyes-on-me is a Rust app that tracks your desktop foreground activity—apps, window titles, browser tabs, URLs, and domains—to expose sneaky time sinks like endless browser tabs. Run the cross-platform agent (macOS, Windows, Linux), and it pushes data via HTTP to an Axum server storing everything in SQLite; hit the embedded Vue dashboard at localhost:8787 for live SSE updates, device timelines, and analysis over 3h/today/1w/all periods. Think eyes on me lyrics visualized: your usage replayed in treemaps and summaries.

Why is it gaining traction?

Zero-setup scripts launch server/agent/web dev servers, with binaries bundling the UI—no Node runtime needed. Native browser detection (Chrome family, Firefox, Safari) grabs domains/pages accurately, while idle/lock detection caps false positives; SSE keeps dashboards real-time without WebSockets bloat. Beats generic trackers by focusing solely on "what stole my hours," in a hackable Rust monolith.

Who should use this?

Productivity hackers auditing dev workflows across laptops, remote teams reviewing focus patterns, or Rust fans building custom eyes on me dashboards. Suits context-switchers spotting high-frequency tabs like GitHub or docs sites.

Verdict

Worth a spin for personal Rust self-tracking—excellent bilingual READMEs and packaging make it instantly usable, despite 46 stars and 0.7% credibility score flagging its niche youth. Solid for hobbyists; production users should add tests first.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.