A new take on my search agent
Find a file
2025-08-11 18:09:15 +03:00
api udpate: separating containers and code 2025-08-07 15:12:00 +03:00
imgs init: readme 2025-08-06 16:30:34 +03:00
src update: forgot to include the search agent systemprompt... 2025-08-10 18:55:38 +03:00
.gitignore init: just ripped this out and roughly arranged it - got to start somewhere 2025-08-06 16:21:28 +03:00
agent.dockerfile update: background service 2025-08-10 17:14:11 +03:00
agent_requirements.txt update: background service 2025-08-10 17:14:11 +03:00
docker-compose.yml comment out portmapping 2025-08-11 18:09:15 +03:00
publish.sh package and publish docker images + remove build from compose 2025-08-10 17:52:10 +03:00
pyrightconfig.json init: just ripped this out and roughly arranged it - got to start somewhere 2025-08-06 16:21:28 +03:00
README.md update: todo multistage build is done 2025-08-10 17:53:08 +03:00
requirements.txt trying something new - making the mcp server into bins for faster responsetimes 2025-08-07 16:21:06 +03:00
template.api.env trying something new - making the mcp server into bins for faster responsetimes 2025-08-07 16:21:06 +03:00
template.env update: background service 2025-08-10 17:14:11 +03:00
testme.py cleanup testme 2025-08-07 15:15:55 +03:00
tools.dockerfile update: background service 2025-08-10 17:14:11 +03:00

Agents as a Service MCP Search Agent

Hey there. This project is still somewhat under construction (it works already, just hasn't earned that bow yet). MCP is nothing new, agents are nothing new, tools are nothing new — so what's new?

What's Actually Different

  1. This may be biased, but it's subjectively the best agentic deep research tool currently available.
  2. Agents as a Service Architecture you can plug it into MCP as a single tool (search), without exposing all the nested tools running under the hood.
  3. Speed unlike what you'll typically find in the wild, this is compiled code. That means significantly faster responses.
    (The LLM still takes however long it takes — not part of my code.)

Open Todos

  • proper multistage build + publish to dockerhub for faster deployment
  • proper docs (eg instructions how to run, build, etc
  • tests (yep still missing those, getting lazy there)
  • reverse proxy (traefik)
  • protection (api-keys, so not anyone on the wide wild web can just suck on your mcp goodies)

Roadmap

  • langfuse for eval and observability
  • redis + endpoint to fetch results used for final response of last query by UID

Have a look for now :D