Skip to content

webrenew/agent-observer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

170 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Agent Observer

Agent Observer is a desktop-first observability workspace for AI agents, with a companion web surface for docs and interactive demo views.

Highlights

  • Monitor multiple AI agents in a shared 3D office and dashboard UI.
  • Track statuses, token flow, file modifications, and celebration/event streams.
  • Preview explorer-opened files across text, markdown, images, audio/video, and PDF with staged text diffs, image proposal diff/apply, and PDF proposal text diff preview.
  • Offer a website installer endpoint (/download) that serves the latest macOS (Apple Silicon) .dmg build when release assets are available.
  • Run a production desktop app (Electron) plus a docs/demo web app (Next.js).
  • Integrate local workflows, scheduled actions, and memory tooling.

Repository Layout

  • src/: Electron desktop app (main, preload, renderer).
  • web/: Next.js docs and web demo.
  • tests/: Smoke test coverage.
  • examples/: Example integrations and orchestrator samples.

Prerequisites

  • Node.js 22.x
  • pnpm 10.12.4
  • macOS (Apple Silicon) for packaged desktop artifacts

Optional helpers:

  • Playwright browsers for smoke tests
  • Xcode Command Line Tools (for macOS native build dependencies)

Quick Start

Install dependencies:

pnpm install

Run desktop app in dev mode:

pnpm dev

Run web app in dev mode:

pnpm -C web dev

Common Commands

  • pnpm lint: Desktop lint
  • pnpm lint:web: Web lint
  • pnpm typecheck: TypeScript project build check
  • pnpm build: Desktop production build
  • pnpm -C web build: Web production build
  • pnpm test:smoke: Desktop smoke tests (Playwright)
  • pnpm test:coverage: Coverage report for non-Electron smoke tests

Docs

  • Web docs route: /docs
  • Architecture docs: /docs/architecture
  • Quickstart docs: /docs/quickstart

Contributing and Community

License

MIT License. See LICENSE.

About

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •