Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
simon_luv_pho
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
simon_luv_pho
6mo ago
After looking into it more, I think PageAgent is actually a very good fit for WebMCP...
2.
▲
by
simon_luv_pho
6mo ago
Currently, the extension only has access to the active tab when the task starts (configurable) and any new tabs it opens — all automatically placed into a dedicated tab group. It won’t touch other existing tabs. Are you looking for somethin
3.
▲
by
simon_luv_pho
7mo ago
Really appreciate the in-depth feedback. Iframe and CSP are big problems. For the in-page version, I chose to leave out Shadow DOM, canvas, and iframes. Although I know one of the developers forked a version to control same-origin iframes.
4.
▲
by
simon_luv_pho
7mo ago
PageAgent operates at the HTML/DOM level with the same privileges as any other JavaScript running on the page and nothing more. The security token concern you're describing applies equally to every third-party script, npm package,
5.
▲
by
simon_luv_pho
7mo ago
Details of the testing LLM are listed here. https://github.com/alibaba/page-agent/blob/main/docs/terms-a... The library does NOT include backend services. This is an open source project. I’m not sel
6.
▲
by
simon_luv_pho
7mo ago
Could you elaborate on what kind of security problems you’re referring to? Like hallucination?
7.
▲
by
simon_luv_pho
7mo ago
This library does not include a LLM services. The one on the homepage is only for demonstration and testing. The npm package and extension requires your own LLM api config. Doc here https://alibaba.github.io/page-agent/
8.
▲
by
simon_luv_pho
7mo ago
I see. The visual effect requires the browser to support webgl2. The core functionality should not crash because the visual effect crashed. Not a good practice. I will fix that asap. Thanks for noticing. Btw the video should work now.
9.
▲
by
simon_luv_pho
7mo ago
This is the problem every agent has to face. PageAgent’s differentiator is that site developers can embed it directly into their own pages. In that scenario, with proper system instructions plus a built-in whitelist/blacklist API for i
10.
▲
by
simon_luv_pho
7mo ago
Does the "run" button work?
11.
▲
by
simon_luv_pho
7mo ago
Glad it worked well! The Chrome extension is my focus right now. It handles simple tasks pretty reliably and fast, but still has a long way to go for more complex workflows. Lots to improve.
12.
▲
by
simon_luv_pho
7mo ago
Currently the only dependency is zod for schema parsing. I'm intentionally building on a lightweight, in-page JavaScript foundation to carve out some differentiation from the Python-heavy agent ecosystem. The "protocol" layer
13.
▲
by
simon_luv_pho
7mo ago
Confirmed. Have to fix that asap. About other issues. Can you see the homepage? What’s the browser version you use?
14.
▲
by
simon_luv_pho
7mo ago
No and please don’t do that. If you only use it as a personal assistant. You can connect to your llm service directly. If you plan to integrate it into your web app. It’s better to have a proxy api for the llm and auth the request with cook
15.
▲
by
simon_luv_pho
7mo ago
In my plan. Should be easy since I use wxt as the extension framework.
16.
▲
by
simon_luv_pho
7mo ago
WebMCP doesn’t seem to be available for use inside webpages or extensions.
17.
▲
by
simon_luv_pho
7mo ago
That looks great! I also thought about calling the Gemini nano model embedded into Chrome (only extensions can do that). But after some testing on smaller models I found that anything smaller than 9b can’t really handle the complex tool cal
18.
▲
by
simon_luv_pho
7mo ago
It sounds like a network issue or browser compatibility issue. Can you please add an issue on GitHub so I can look into this. I mean, not even the readme video?
19.
▲
by
simon_luv_pho
7mo ago
Is http://0.0.0.0:8080 a OpenAI compatible API? Even it’s not, it’s not supposed to crash on startup. Can you post some screenshots and details on GitHub issues? I’m looking into this.
20.
▲
by
simon_luv_pho
7mo ago
I haven’t. I don’t think it will work well. I use a text-based approach. Captchas like “crossroad” usually need a screenshot, a visual model and coordinate-based mouse events.
21.
▲
by
simon_luv_pho
7mo ago
Thanks!
22.
▲
by
simon_luv_pho
7mo ago
Thanks!
23.
▲
by
simon_luv_pho
7mo ago
I'm 2 years too late for that one...
24.
▲
by
simon_luv_pho
7mo ago
Everything happens at runtime, on the HTML level. It uses a similiar process as `browser-use` but all in the web page. A script parses the live HTML, strips it down to its semantic essentials (HTML dehydration), and indexes every interactiv
25.
▲
by
simon_luv_pho
7mo ago
Not yet. Currently focused on the more common interaction patterns. PRs welcome though!
26.
▲
by
simon_luv_pho
7mo ago
I added in the system prompt that it should skip CAPTCHAs and hand control back to the user. Currently working on a proper human-in-the-loop feature. That's actually one of the key advantages of running the agent inside your own browse
27.
▲
by
simon_luv_pho
7mo ago
Thanks! It supports any OpenAI-compatible API out of the box, so AWS Bedrock, LiteLLM, Ollama, etc. should all work. The free testing LLM is just there for a quick demo. Please bring your own LLM for long-time usage.
28.
▲
by
simon_luv_pho
7mo ago
I'm looking into a European testing endpoint. The legal and compliance requirements are quite hassle, and persuading my company to pay for that infrastructure is gonna be a tough sell.
29.
▲
by
simon_luv_pho
7mo ago
Full transparency: I work at Alibaba and published this under Alibaba's open-source org. I sometines maintain it during work hours, so yes, Alibaba technically pays me for it. That said, this is my project — it's MIT-licensed, inc
30.
▲
by
simon_luv_pho
7mo ago
Please use your own LLM api instead! The free testing LLM is Qwen hosted by Aliyun. Qwen and DeepSeek are the only ones I can afford to offer for free. It's just there to lower the try-out barrier; please DO NOT rely on it. The library
More ›