Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VibeBench/VibeSearchBench
/ types & classes
Types & classes
16 in github.com/VibeBench/VibeSearchBench
⨍
Functions
193
◇
Types & classes
16
↓ 7 callers
Class
LLMUsage
agent/llm.py:96
↓ 5 callers
Class
LLMChatCompletion
agent/llm.py:112
↓ 5 callers
Class
LLMMessage
agent/llm.py:80
↓ 3 callers
Class
LLMFunction
agent/llm.py:61
↓ 3 callers
Class
LLMToolCall
agent/llm.py:69
↓ 1 callers
Class
BrowserToolKit
Per-query adapter: wraps a shared BrowserPool behind the same ``call(fn_name, args) -> str`` interface as :class:`ToolKit`. BrowserPool is st
agent/toolkit.py:319
↓ 1 callers
Class
GeminiGrader
Grade via Gemini ``generateContent`` (non-streaming, no tools). Expected *api_url* example:: https://<host>/v1beta/models/gemini-2.5-fla
eval/grader.py:104
↓ 1 callers
Class
OpenAIGrader
Grade via ``/v1/chat/completions``.
eval/grader.py:57
↓ 1 callers
Class
OpenclawDriver
Manage an openclaw gateway process and send/receive messages via CLI.
agent/openclaw_agent.py:40
↓ 1 callers
Class
ToolKit
Stateless tool executor for search / visit / python. Parameters ---------- serper_api_key : str Serper API key (for both search a
agent/toolkit.py:345
↓ 1 callers
Class
_LLMChoice
agent/llm.py:105
↓ 1 callers
Class
_TC
agent/general_agent.py:788
Class
BaseAgent
Abstract base for research agents. Subclasses implement: * :meth:`setup` – acquire resources (tokenizer, client, ...) * :m
agent/__init__.py:58
Class
GeneralAgent
OpenAI-compatible chat agent with context-length handling. Supports both single-agent and multi-agent modes with custom or builtin tool sets.
agent/general_agent.py:353
Class
GraderClient
Prompt-in -> text-out. One method, no streaming, no tools.
eval/grader.py:41
Class
OpenclawAgent
Evaluate openclaw through the viberesearch benchmark.
agent/openclaw_agent.py:344