Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cowagent.ai/llms.txt

Use this file to discover all available pages before exploring further.

๐Ÿ–ฅ๏ธ Model Management Console

The Web Console adds a new Models page that organizes everything by provider ร— capability, covering chat, image, voice, embedding and search models in one place:
  • Per-provider configuration: Each providerโ€™s API Key / API Base is configured once at the top, and every capability below picks it up automatically โ€” no more re-entering credentials
  • Image models: Image understanding and image generation can each pick their own provider and model independently; falls back to the main model when unspecified
  • Voice models: ASR (speech-to-text) and TTS (text-to-speech) can be configured independently, with new Qwen and Zhipu ASR/TTS models added
  • Embedding models: Configurable embedding models (used for memory and knowledge-base retrieval), with new support for OpenAI, Tongyi, Doubao, Zhipu and others; run /memory rebuild-index after switching to rebuild the index online
  • Search capability: Web search has been upgraded to support Bocha, Baidu, Zhipu and more providers โ€” in auto mode the agent can synthesize results from multiple sources for deeper research
Documentation: Models Overview 20260522113305

๐Ÿงฉ MCP Protocol Support

Adds support for MCP (Model Context Protocol), expanding from a fixed built-in toolset to an open, pluggable tool ecosystem โ€” any MCP-compatible service can be plugged in directly as an agent tool.
  • Native JSON-RPC implementation, zero extra dependencies, supports both stdio and sse transports
  • Compatible with the mcpServers configuration style used by Claude Desktop / Cursor, reads ~/cow/mcp.json by default
Documentation: MCP Tools. Thanks @yangluxin613 (#2801)

๐ŸŒ Browser Persistent Login

For sites that require login or have anti-bot protection, the browser tool can now persist a login session for long-term reuse, and supports attaching to your real Chrome browser to bypass fingerprint detection:
  • Persistent user profile (default): Uses ~/.cow/browser_profile as the browser user data dir by default; once logged in, sessions are reused automatically on subsequent runs
  • CDP mode: Configure tools.browser.cdp_endpoint to take over a real Chrome instance with full browser permissions
Documentation: Browser Tool. Thanks @leafmove (#2809)

๐Ÿค– New Models and Improvements

  • New models: gpt-5.5, gemini-3.5-flash, qwen3.7-max, ernie-5.1
  • Improvements: DeepSeek V4 supports the reasoning_effort thinking-depth parameter; fixed thinking models like MiMo failing to connect via the OpenAI-compatible protocol

๐Ÿ”’ Deployment & Security

  • Bind to localhost by default: The Web Console web_host now defaults to 127.0.0.1; for server deployments, set it to 0.0.0.0 and configure a password manually. Thanks @August829, @yidaozhongqing, @YLChen-007, @icysun
  • Fully bundled frontend assets: All third-party CSS / JS are now served locally โ€” the console works offline and on intranet deployments. Thanks @gitlayzer (#2816)

๐Ÿ›  UX Improvements & Fixes

  • TTS rolls out to more channels: Web Console, Personal WeChat, Feishu, DingTalk and WeCom Smart Bot all support voice replies โ€” see the Channels Overview
  • Log panel enhancements: Differentiated highlighting by log level, with level-based filtering. Thanks @yangluxin613 (#2807)
  • Auto-launch Web Console: The Web Console now opens automatically on startup. Thanks @yangluxin613 (#2804)
  • Clean Ctrl+C exit: No more long KeyboardInterrupt stack traces. Thanks @yangluxin613 (#2806)
  • Folder upload: Web Console supports directory uploads, with path validation adapted for Windows. Thanks @TryToMakeUsBetter (#2814)
  • Fixed scheduled tasks executing duplicates under certain conditions. Thanks @CNXudiandian (#2820)
  • Fixed one-shot scheduled tasks with timezone not firing. Thanks @AethericSpace
  • Fixed failed tool calls not being displayed after page refresh. Thanks @a1094174619 (#2822)
  • Fixed WeCom bot messages with illegal control characters failing to be delivered. Thanks @Jacques-Zhao (#2810)

๐Ÿ“ฆ Upgrade

Source-code deployments can run cow update for a one-click upgrade, or pull the latest code and restart manually. See the Upgrade Guide for details. Release Date: 2026.05.22 | Full Changelog