Windows
- Bundled .NET 8 runtime
- Auto-update opt-in
- Code-signed binary
Every launch of your app becomes a measured session, and the run that got heavier gets flagged.
What the video shows
How it works
Point it at a folder. It finds the stack and the command, then measures the whole app, child processes included.
What the video shows
CLI · CI
Ambih ships a real command-line interface. Launch a project, benchmark a one-shot command, diff two runs — and gate CI on performance the same way you gate it on tests. When a build grows heavier than its baseline, the build fails.
ambih verify exits non-zero on regression — like eslint --max-warnings 0 for resource use--max-memory, --max-cpu, --max-durationambih exec & ambih diff — one-shot benchmarks and run-to-run comparisonjq pipelines and CI dashboardsWhat the video shows
See CPU, RAM, network and disk update in real time while your project runs. When something deviates from the project’s typical behaviour, Pro flags it as Spike / Drift / Critical and keeps a per-session list of every event with σ scores and the values that triggered it.
What the video shows
Click any past session for a memory-growth banner, three pill tabs (Session avg / Current / Compared to last 9), per-resource spike intervals, and an intra-session trend chart for CPU / RAM / Network / Cores used. The comparison view replays the verdict as it would have looked when the session ended.
What the video shows
Hand-pick two or more past runs and see per-resource averages, an oldest → latest trend, and a per-metric improving / regressing verdict. The fastest way to answer “did my last change make it heavier?”, without leaving the app.
What the video shows
The startup is measured on its own, so a slow start never skews the baseline. What is left is the app’s real footprint, on a user’s machine or a server.
What the video shows
Operating system
Windows 10 (1809+) or Windows 11, 64-bit
Runtime
.NET 8 Desktop Runtime (bundled in the installer)
Memory
4 GB RAM minimum, 8 GB recommended
Disk
~150 MB after install
Permissions
No admin rights required for normal use
Optional
Local git for the Git overview, Windows Terminal for “Open in terminal”
Built for the gap that Activity Monitor, htop and Task Manager leave behind: per-project history persisted across launches — and your app’s real footprint, with the launcher shell and build-tool noise stripped out.
| Task Manager | Ambih Monitor | |
|---|---|---|
| Per-project CPU & memory | ||
| Aggregates the full process tree | ||
App’s real footprint — strips shell & dotnet run/build noise |
||
| History across launches | ||
| Compare runs side-by-side | ||
| Anomaly & regression detection | ||
| Hard CPU & RAM ceilings | ||
| Floating mini-monitor per project | ||
| Stack auto-detection |
Pick your platform. Windows is here today; macOS and Linux are next.
Using this? Other developers would find your experience useful. Write a review
npm run dev server. It aggregates the whole process tree, so a packaged desktop app and a running dev server are measured the same way.ambih CLI launches, monitors, compares and queries your projects from any terminal, with --json output and a verify command that returns CI-style exit codes, handy for agent and autonomous-loop workflows.By the time you ship a desktop release or a deploy, you'll already know what your app really consumes. No more guessing at system requirements, no overspending on server headroom « just in case ».
Download for WindowsWhile you are here.
See how a codebase fits together: what each file does, what depends on what, and where it touches a database or an API.
Windows will show an “Unknown publisher” warning the first time you run it. Choose More info, then Run anyway.
Decisions, rules and rollbacks kept next to the code, for you and your AI assistant.
Record your screen to a video file. No account, no watermark, no time limit.