---
title: "Discussion on \"Building an AI Browser Agent as a Chrome Side Panel: 7 Lessons from Shipping Hark\" | Hashnode"
description: "Discussion on \"Building an AI Browser Agent as a Chrome Side Panel: 7 Lessons from Shipping Hark\". Manifest V3, optional permissions, a fixed tool list, approval gates, smooth streaming, voice input and images"
url: "https://hashnode.com/posts/building-an-ai-browser-agent-as-a-chrome-side-panel-7-lessons-from-shipping-hark/6af59aff7ab0539057f0bc3f"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Building an AI Browser Agent as a Chrome Side Panel: 7 Lessons from Shipping Hark](https://vlasovdev.hashnode.dev/building-an-ai-browser-agent-as-a-chrome-side-panel-7-lessons-from-shipping-hark?utm_source=hashnode&utm_medium=feed)

Manifest V3, optional permissions, a fixed tool list, approval gates, smooth streaming, voice input and images

16h ago · 7 min read · vlasovdev.hashnode.dev  
Read the article

-   [#chrome-extension](https://hashnode.com/tag/chrome-extension)
-   [#hark](https://hashnode.com/tag/hark)
-   [#ai](https://hashnode.com/tag/ai)
-   [#ai-tools](https://hashnode.com/tag/ai-tools)
-   [#ai-agents](https://hashnode.com/tag/ai-agents)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#browsers](https://hashnode.com/tag/browsers)

## Written by

[Teodor Vlasov](https://hashnode.com/@vlasovdev)

@vlasovdev · London

  
[View profile](https://hashnode.com/@vlasovdev)

Indie developer · AI-powered Chrome extensions

I build AI-powered Chrome extensions that live in the side panel and do real work. Currently: Claude Animation Skills — 100 animation skills for Claude Code, turned into vertical videos with one command — and Hark AI Agent, a personal AI agent for Chrome that asks before it acts. I write about Manifest V3, browser agents, Claude Code and shipping small products.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
