NikeGunn/yeti-agent
Yeti Agent โ Autonomous AI Agent Platform. 24/7 browser automation powered by LLMs + CDP. Built in Nepal ๐ณ๐ต๐๏ธ
Platform-specific configuration:
{
"mcpServers": {
"yeti-agent": {
"command": "npx",
"args": [
"-y",
"yeti-agent"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<div align="center">
[](https://pypi.org/project/yeti-agent/) [](https://pypi.org/project/yeti-agent/) [](https://github.com/NikeGunn/yeti-agent/blob/main/LICENSE) [](https://github.com/NikeGunn/yeti-agent)
AI-powered browser automation that monitors, tests, and automates production websites. Built in Nepal ๐ณ๐ต โ Used worldwide.
Landing Page ยท PyPI ยท GitHub ยท Issues
</div>
---
# One-line install (Linux / macOS / Windows via Git Bash)
curl -fsSL https://nikegunn.github.io/yeti-agent/install.sh | bash
# Or via pip / uv
pip install yeti-agent
uv add yeti-agentfrom browser_use import Agent, ChatOpenAI
agent = Agent(
task="Go to HackerNews and find the top 3 AI stories",
llm=ChatOpenAI(model="gpt-4o"),
)
result = agent.run_sync()
print(result.final_result())That's it. Three lines to a running agent.
Yeti Agent works with 8+ LLM providers out of the box:
from browser_use import ChatOpenAI # OpenAI (gpt-4o, o3, gpt-5)
from browser_use import ChatAnthropic # Anthropic (claude-sonnet-4, claude-opus-4)
from browser_use import ChatGoogle # Google (gemini-2.0-flash, gemini-2.5-pro)
from browser_use import ChatGroq # Groq (llama-3-70b)
from browser_use import ChatOllama # Ollama (local models)
from browser_use import ChatAzureOpenAI # Azure OpenAI
from browser_use import ChatMistral # MistLoading reviews...