Video wird geladen...
Video konnte nicht geladen werden
You didn't see this coming in ds4-agent, did you?
39,093 Aufrufe • vor 4 Monaten •via X (Twitter)
32 Kommentare

I have to inject the current date and time after the cached part of the system prompt... Otherwise DS4 Flash believes we are in 2025.

Have you considered trying I’ve used it for other agents’ work and it worked really well. Would you be open to a PR, or are there specific reasons why it wouldn’t fit ds4 vision?

I went for Chrome since people already have it. No deps, and headless always is going to create issues. Instead a plain open browser.

You are going to be single-handedly responsible for the purchase of so many M5 Max, 128GB machines. I'm glad that I have mine ready to go, so I can use your agent once it's ready.

You should use ValKey, not Redis.

So if you are going to support skills, why not just agent-browser CLI? Like what is the goal here? What counts as self contained? I think the speed of ds4-agent is amazing on my M5 Max but I’ll still use Pi, and sacrifice ~10+ t/s because it’s easily extensible and customisable.

Because the idea of the project is integration. More deps means more fragility and all the other users are served by ds4-server. Btw a clarification: using pi you don't lose speed, the inference itself runs at the same speed. Ds4-agent is more reactive and custom built to work well but no speed difference from the pov of tokens/sec.

This might be related to the date of the knowledge base; it should be refreshed after the initialization process is completed.

I think that by directly supporting MCP, you will gain a very rich ecosystem without needing to implement tools separately.

I'm against MCP.

Got it. Would you consider adding something like skills? Or allow it to implement its own extensions.

Yep I'll add indeed ~/.ds4/skills/ support, if the directory is not empty the agent will be told there are information about specific things, like filename -> First line of text or title or something like that. Very simple but useful indeed. It is in the TODO list.

Cool! I'm looking forward to it; it will make ds4-agent even more useful.

have you tried duck duck go?

check this out, I'm using it with opencode ds4-flash as daily driver to enable websearches for free. the chrome instance sits in the background and is accessible via http layer/cli. stealth, persistent session as well. html -> md hope it can be useful

Web search is such a good use case for local models! Even smaller ones, given just a search engine and a fetch tool, are quite good. And I found mid-sized ones (eg qwen3.6:27B) running on pi mindblowing for this task (I use SearXNG API though as it’s become my main search engine)

yeah lol why do agents always get tripped up by the cookies poopup?

That's great! Does the agent find the most relevant webpage based on the user's query or is it capable of writing an answer using the information found on the webpage?

I have exact same way of agent doing search, but instead of Google they use 'perplexity pro'

How about kimi webbridge (chrome extension) its too fast i use with hermes on ds4 flash

looks like they’re shaking things up. always expect the unexpected in this game.

Function of humans in the near future: pass CAPTCHA or make cookie popup go away 😁

Neat! Question: I am calling ds4 over SSH in pi, can ds4-agent be used as a drop-in instead of pi? (I think ds4-agent is designed to run on the same machine as the model right now?)

Cooking so fast

cool!!

DS4 agent FTW!

hmm, is this computer use? I wonder why computer use instead of integrating with some search api?

for coding with opencode should I use ds4-server or ds4-agent?

Ds4-server

I’ll be impressed when it can work through the cookie banners on its own 😄

tps seems to be low which infrance are you suing

Your opinion on open code with ds4




