You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Built with [Tauri](https://tauri.app) — lightweight, fast, runs entirely on your machine.
58
+
46
59
```
47
60
$ npx agentlytics
48
61
@@ -79,7 +92,7 @@ npx agentlytics --collect
79
92
-**Deep Analysis** — Tool frequency heatmaps, model distribution, token breakdown, and filterable drill-down analytics
80
93
-**Compare** — Side-by-side editor comparison with efficiency ratios, token usage, and session patterns
81
94
-**Subscriptions** — Live view of your editor plans, usage quotas, remaining credits, and rate limits across Cursor, Windsurf, Claude Code, Copilot, Codex, and more
82
-
-**Relay** — Share AI session context across your team via MCP
95
+
-**Desktop App** — Native macOS, Windows & Linux app via [Tauri](https://tauri.app)
83
96
84
97
## Supported Editors
85
98
@@ -104,89 +117,13 @@ npx agentlytics --collect
104
117
105
118
> Windsurf, Windsurf Next, and Antigravity must be running during scan.
106
119
107
-
## Relay
108
-
109
-
Relay enables multi-user context sharing across a team. One person starts a relay server, others join and share selected project sessions. An MCP server is exposed so AI clients can query across everyone's coding history.
110
-
111
-
### Start a relay
112
-
113
-
```bash
114
-
npx agentlytics --relay
115
-
```
116
-
117
-
Optionally protect with a password:
118
-
119
-
```bash
120
-
RELAY_PASSWORD=secret npx agentlytics --relay
121
-
```
122
-
123
-
This starts a relay server on port `4638` and prints the join command and MCP endpoint:
Relay: join clients → POST /relay/sync → relay.db (SQLite) → MCP server → AI clients
187
-
```
188
-
189
-
All data is normalized into a local SQLite cache at `~/.agentlytics/cache.db`. The Express server exposes read-only REST endpoints consumed by the React frontend. Relay data is stored separately in `~/.agentlytics/relay.db`.
126
+
All data is normalized into a local SQLite cache at `~/.agentlytics/cache.db`. The Express server exposes read-only REST endpoints consumed by the React frontend.
190
127
191
128
## API
192
129
@@ -208,6 +145,7 @@ All endpoints accept optional `editor` filter. See **[API.md](API.md)** for full
208
145
209
146
-[ ]**Offline Windsurf/Antigravity support** — Read cascade data from local file structure instead of requiring the app to be running (see below)
210
147
-[ ]**LLM-powered insights** — Use an LLM to analyze session patterns, generate summaries, detect coding habits, and surface actionable recommendations
148
+
-[x]**Desktop app** — Native macOS, Windows & Linux app via Tauri
211
149
-[ ]**Linux & Windows support** — Adapt editor paths for non-macOS platforms
212
150
-[ ]**Export & reports** — PDF/CSV export of analytics and session data
213
151
-[x]**Cost tracking** — Estimate API costs per editor/model based on token usage
0 commit comments