[KongchangAI]
Product

LocalAgentBrowser

An open-source browser AI agent project that runs 7B-parameter local models on consumer-grade CPUs and autonomously completes search, reading, and writing tasks, using a single-file Python architecture.

Timeline (last 90 days)

Oct 16

LocalAgentBrowser is an open-source project that enables a 7B-parameter model to run a browser agent on a consumer-grade CPU and autonomously complete research and writing tasks.

Unverified50%
Oct 16

The LocalAgentBrowser agent runs the Qwen2.5-7B-Instruct model on an Intel i5-9500 CPU and can complete the full workflow from searching and reading to writing an answer.

Unverified50%
Oct 16

A typical run of the agent is: four turns of dialogue, completing an Africa's highest peak research task in about twelve minutes, with only search requests leaving the local machine throughout.

Unverified50%
Oct 16

The entire agent is a single-file Python program, and in each turn the model receives the goal, information discovered so far, a log of recent actions, and the current page content, and outputs action instructions in JSON format.

Unverified50%
Oct 16

The agent supports five actions: SEARCH, NAVIGATE, READ_MORE, DISCOVER and FINISH.

Unverified50%
Oct 16

By maintaining a continuously growing conversation, appending only the changed parts, and adjusting the prompt order so that stable content comes first and changed content comes last, the agent reduced same-page turns from 150-220 seconds to 35-120 seconds.

Unverified50%
Oct 16

One way to solve small models repeatedly making the same mistakes is to enforce checkable rules in code, including intercepting duplicate searches, refusing to open the page currently already on, blocking access to the same URL more than three times, and filtering blank and duplicate findings.

Unverified50%
Oct 16

The duplicate URL check in early versions ignored the query string, causing every search after the first to be judged a duplicate, with 34 of 35 rounds blocked.

Unverified50%
Oct 16

Three mechanisms help the small model learn to stop: a progress check after four consecutive rounds with no new findings, a goal check every eight rounds, and confirming whether content has been recorded before leaving a page.

Unverified50%
Oct 16

Separating the writing step from the browsing conversation and using a fresh prompt containing only the findings can prevent the model from citing unverified page text or fabricating information.

Unverified50%

All Facts (10)

Unverified

Separating the writing step from the browsing conversation and using a fresh prompt containing only the findings can prevent the model from citing unverified page text or fabricating information.

50%
Unverified

The LocalAgentBrowser agent runs the Qwen2.5-7B-Instruct model on an Intel i5-9500 CPU and can complete the full workflow from searching and reading to writing an answer.

50%
Unverified

LocalAgentBrowser is an open-source project that enables a 7B-parameter model to run a browser agent on a consumer-grade CPU and autonomously complete research and writing tasks.

50%
Unverified

The entire agent is a single-file Python program, and in each turn the model receives the goal, information discovered so far, a log of recent actions, and the current page content, and outputs action instructions in JSON format.

50%
Unverified

The agent supports five actions: SEARCH, NAVIGATE, READ_MORE, DISCOVER and FINISH.

50%
Unverified

By maintaining a continuously growing conversation, appending only the changed parts, and adjusting the prompt order so that stable content comes first and changed content comes last, the agent reduced same-page turns from 150-220 seconds to 35-120 seconds.

50%
Unverified

One way to solve small models repeatedly making the same mistakes is to enforce checkable rules in code, including intercepting duplicate searches, refusing to open the page currently already on, blocking access to the same URL more than three times, and filtering blank and duplicate findings.

50%
Unverified

The duplicate URL check in early versions ignored the query string, causing every search after the first to be judged a duplicate, with 34 of 35 rounds blocked.

50%
Unverified

Three mechanisms help the small model learn to stop: a progress check after four consecutive rounds with no new findings, a goal check every eight rounds, and confirming whether content has been recorded before leaving a page.

50%
Unverified

A typical run of the agent is: four turns of dialogue, completing an Africa's highest peak research task in about twelve minutes, with only search requests leaving the local machine throughout.

50%

Source Articles