mrkeyoor.com_
Thu 24 Sept 15:47 UTC
AI Toolsevaluationupdated 24 Sept 2026

agenticSeek review

AgenticSeek is a local-first assistant that routes requests among agents for web research, coding, planning, and file work. It can use local models or cloud APIs, with a browser interface, CLI, voice options, SearXNG search, and MCP tools.

Verdict

Our AgenticSeek install consumed 6,216 MB, pip-audit found 13 known vulnerabilities, and pytest ended with 8 failures plus 2 errors, so this commit is unsuitable for unattended use on a personal machine. Study or contribute to it inside a disposable environment with a tightly limited work directory. Wait for the execution-safety reports and dependency baseline to be resolved before trusting it with real files, tokens, or autonomous shell work.

We ran it

Lab card: what happened when we ran agenticSeekScreenshot of agenticSeek (agenticseek.tech)
Install✓ · 76s205 packages · 6216 MB
Build✓ · 1s
Tests✗ · 53s143 passed · 8 failed · 2 errors of 153 (pytest)
Known vulns13(pip-audit)
Repo156 files~10,749 lines of source · 12.3 MB · 0 CI workflows · tests dir

Answers from our run

Does agenticSeek build from source?

Dependencies installed in 76 seconds (205 packages), and the build succeeded in 1 seconds. We cloned commit 6c87df6 into a clean Debian container with 3 CPUs and no project-specific setup.

Do agenticSeek's tests pass?

Not all of them: 143 of 153 passed and 8 failed when we ran the project's own test command (pytest), with 2 collection errors. Some failures need services or credentials a bare container does not have.

Does agenticSeek have known vulnerabilities in its dependencies?

pip-audit flagged 13 known advisories in the dependency tree at the time of our run.

Who should not use agenticSeek?

Anyone planning to give the agent access to a personal workstation: open issues 483 and 494 report unsandboxed Python and shell execution with safety checks disabled by default.

What are the alternatives to agenticSeek?

Open WebUI, OpenHands, browser-use. Our AgenticSeek install consumed 6,216 MB, pip-audit found 13 known vulnerabilities, and pytest ended with 8 failures plus 2 errors, so this commit is unsuitable for unattended use on a personal machine.

Setup1/56,216 MB install plus Docker, search, browser, and model services
Docs4/5Detailed setup and provider notes, with an explicit prototype warning
Community4/527,300 stars and recent pushes, but 28 issues and PRs remain
Maturity1/5Tests fail, 13 advisories remain, and no release is published

Who it’s for

Researchers prepared to isolate an experimental agent stack from personal files and credentials.
Developers comparing local model routing across Ollama, LM Studio, and OpenAI-compatible servers.
Contributors willing to work through Python, Docker Compose, SearXNG, Redis, browser automation, and a separate frontend.
Users with hardware for a 14B-class local model or a budget for a supported cloud provider.

Who it’s NOT for

Anyone planning to give the agent access to a personal workstation: open issues 483 and 494 report unsandboxed Python and shell execution with safety checks disabled by default.
Teams requiring a clean dependency baseline: our audit found 13 known vulnerabilities and the test run ended with 8 failures plus 2 errors.
People expecting a small local assistant: 205 installed packages occupied 6,216 MB in our sandbox before model weights or Docker images.
Operators who need stable web search: issue 410 documents SearXNG CAPTCHA failures across multiple engines and a malformed Wikipedia request.
Buyers who require releases and automated merge checks: GitHub returned no latest release, and our scan found 0 CI workflow files.

Setup reality

Our sandbox installed 205 Python packages in 76 seconds and used 6,216 MB. The build passed in 1 second. Pytest exited 1 after 53 seconds: 143 passed, 8 failed, and 2 collection or setup errors occurred out of 153; pip-audit found 13 known vulnerabilities.

The default web path needs Python 3.10, Docker Compose, SearXNG, Redis, frontend and backend services, a writable work directory, and either a local model server or provider key.

The README calls for a GPU able to run a 14B-class model for local use. CLI and Docker use different SearXNG addresses, and browser automation adds Chrome or driver compatibility to the setup.

6,216 MB of dependencies ends in 8 failed tests and 2 errors

AgenticSeek promises a private assistant that can browse, plan, write code, execute it, and work with local files. It routes a request to specialized agents and can use Ollama, LM Studio, an OpenAI-compatible local server, or several hosted providers. A React web interface and CLI sit on top of a Python backend, while SearXNG supplies search. MCP support extends the tool set. This is an ambitious stack with direct access to consequential actions.

Our clean checkout was much smaller than its environment: 156 files, about 10,749 lines of source, and 12.3 MB. Installing 205 packages took 76 seconds and expanded disk use to 6,216 MB. That is before any local model weights or Docker images. The 1-second build passed, but storage and setup costs make this a workstation project rather than a small Python utility.

What happened when we ran it

Our sandbox installed AgenticSeek in 76 seconds, added 205 packages, and used 6,216 MB. The build succeeded in 1 second. Pytest ran for 53 seconds and exited 1: 143 tests passed, 8 failed, and 2 collection or setup errors occurred out of 153. The summary also recorded 14 passing subtests and 1 warning.

Seven listed failures came from LiteLLM provider tests. Each stopped with ModuleNotFoundError: No module named 'openai._models'; 'openai' is not a package. An eighth expected a message saying LiteLLM was unavailable for local use, but received a different message saying LiteLLM was not installed. The supplied log tail does not identify the 2 collection or setup errors, so their cause is unknown from this run.

Pip-audit found 13 known vulnerabilities in the installed environment. Our scan found a Compose file and a tests directory, but 0 CI workflow files and no Dockerfile. These results describe commit 6c87df6 in an unprivileged Python 3.12 Debian container with 3 CPUs, 8 GB of RAM, and no secrets. They do not test model quality, browser task success, or search reliability.

Local use needs Docker services and a 14B-class model

The README recommends Python 3.10 rather than the 3.12 image used by our lab. Its default web path uses Docker Compose to start SearXNG, Redis, a frontend, and the backend. Operators must set a work directory that the agent can read and change. The browser interface appears on port 3000 after the backend health endpoint is ready. First startup can also pull several images.

Keeping model traffic local adds another service. The documentation calls for a GPU capable of running Magistral, Qwen, or DeepSeek at 14B scale, then points the app at Ollama, LM Studio, or another compatible server. Cloud APIs avoid that hardware cost but send task content to the provider and require a key. The project's claim of zero cloud dependency applies only when you choose and can run a local model.

Networking differs between modes. A backend inside Compose reaches SearXNG at searxng:8080; the host-run CLI must use localhost and the published port. The README warns that putting the container hostname in CLI configuration will not work. Issue 381 adds another operational trap: its reporter hit a Chrome and ChromeDriver version mismatch while building the backend path on Windows.

Two open reports describe generated code running without isolation

Issue 483 reports that the Python interpreter passes generated code to exec() with full built-ins plus os and sys, while its optional safety flag defaults to false. Issue 494 reports the corresponding shell path: safe_mode starts false, the normal agent call does not enable it, and unsafe-command detection therefore does not run. Both reports were open when checked.

Those are repository reports rather than findings from our sandbox, which did not execute generated code. They are still disqualifying for ordinary personal use until verified and fixed. Web pages, search results, and files can contain instructions an agent was never meant to follow. A work directory limit does not provide process isolation when generated Python or shell commands can reach the host environment. Use a disposable virtual machine or tightly restricted container if you investigate this code.

Search and routing still behave like an early prototype

The README calls AgenticSeek an early prototype and says agent routing can choose the wrong specialist unless the prompt is explicit. It also labels web form filling experimental. Issue 410 shows SearXNG searches hitting CAPTCHA challenges in DuckDuckGo and Qwant, while a query with search operators produced a malformed Wikipedia request. A private search layer can still inherit blocking and syntax differences from upstream engines.

GitHub recorded 27,300 stars, 3,061 forks, and 28 combined issues and pull requests on September 24, 2026. The last push was September 21. GitHub returned no latest release, so a large audience and recent code do not provide a versioned stable point. The README also says the side project has no roadmap or funding, which sets expectations more honestly than the feature list alone.

AgenticSeek is worth watching because local model choice, search, code work, and agent routing live in one inspectable repository. It is not ready to receive your home directory. The failed suite, 13 advisories, 6,216 MB environment, and open execution reports all point to the same buying decision: experiment in isolation, or choose a narrower tool whose action boundary you can verify.

Alternatives

ProjectWhat it isPick it when
Open WebUI gh↗A self-hosted interface for local and remote models with a narrower default action surface.pick this instead when you mainly need private model chat and tools, not autonomous code execution.
OpenHands gh↗An agent platform focused on software tasks, workspaces, and developer workflows.pick this instead when coding is the main job and you can enforce an isolated runtime.
browser-use gh↗A Python framework centered on agents that operate a web browser.pick this instead when browser control is the requirement and you want to build the rest yourself.

What people are saying

  1. [github-trending] Fosowl/agenticSeek

Sources

  1. AgenticSeek README
  2. Issue 483: unsandboxed Python execution
  3. Issue 494: shell safety checks disabled by default
  4. Issue 410: SearXNG CAPTCHA and query errors
  5. Issue 381: ChromeDriver version mismatch

More ai tools reviews

starnet · lap · stable-diffusion.cpp · Model-Optimizer · DreamX-Creator · hexstellar · the whole board →