main
Deploy Research Workbench / deploy (push) Failing after 10m12s
- Dockerfile: Install Google Chrome stable instead of Playwright npm package (playwright-cli defaults to /opt/google/chrome/chrome path). Removed unused Playwright npm package, kept Playwright Python for page automation. - bundle/bundle.md: Fix orchestrator config override with correct key path (session.orchestrator.config.extended_thinking: false) to properly override foundation's extended_thinking: true default, which was causing empty AI text responses. - bundle/agents/researcher.md: Add strong pre-installed environment guardrail telling agent NOT to install packages. Add explicit bash() tool call examples showing correct playwright-cli syntax. Fix snapshot command (removed non-existent -ic flag), change 'type' to 'fill' for form field syntax. - bundle/context/researcher-instructions.md: Enrich from thin pointer to concrete examples with correct bash() wrapping and actual playwright-cli commands. Add 'do NOT install' guardrail. Validated: Agent now opens Chrome browser during research queries, noVNC panel shows live browser activity, AI generates text responses properly. Generated with Amplifier Co-Authored-By: Amplifier <240397093+microsoft-amplifier@users.noreply.github.com>
Research Workbench
AI-powered research tool: chat + live browser + artifacts. Backed by amplifierd.
See DESIGN.md for the full architecture.
Quick Start
# Build
docker build -t research-workbench .
# Run
docker run -d --name research-workbench \
-p 8080:8080 \
-p 6080:6080 \
-e ANTHROPIC_API_KEY="$ANTHROPIC_API_KEY" \
research-workbench
research.ampbox.io -- the app vnc.ampbox.io -- the live browser
Description
Languages
TypeScript
51.6%
Python
24.2%
Shell
17.8%
HTML
2.7%
CSS
2%
Other
1.7%