whereismyai
Surfcore
Surfcore is an AI agent system running on your computer that connects large language models to QQ, Bilibili, and a desktop pet.
Surfcore runs as a dual-process system with a plugin inside DeepSeek Harness and an independent bridge process. It allows AI models to participate as group members on QQ, browse videos and post comments on Bilibili, and interact via text or voice through a desktop pet. The system features decaying short-term memory paired with permanent storage, configurable operational modes, and proactive outreach capabilities. It supports Windows and requires Node.js along with DeepSeek Harness. Optional integrations include SnowLuma for QQ messaging, local or cloud text-to-speech engines, and an Electron desktop pet.
Surfcore at a glance
- Best for: Software engineer
- Runs on: Windows, Web, API
- Pricing: Free, open source under the MIT license
- Released: October 2026
- Category: AI agent tool
- Website: github.com/mieksido/surfcore
Key features
- Manage decaying memory cards and permanent storage
- Send and receive messages on QQ with custom rules
- Automate Bilibili video scoring, comments, and dynamic posts
- Run an Electron desktop pet with text and voice chat
- Synthesize speech using local or cloud text-to-speech engines
- Enforce daily token limits and monitor usage quotas
- Execute tool calls through integrated MCP servers
Use it for
- Chatting as an active group member on QQ
- Interacting with Bilibili content on a schedule
- Talking with a desktop pet avatar
- Managing AI memory and character profiles
Alternatives to Surfcore
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- AgentScore — Monitors production agents and dispatches coding agents to fix failures automatically.
- Beeuni — Agents retain context and improve skills over time through a controlled review process.
- OpenViking — Unifies agent memory, knowledge RAG, and skills into a single directory structure.
- Playground — Persists agent memory across sessions and searches by meaning.
- CodePilot — Consolidates multiple AI agents and local model connections in one workspace.
- Bili CLI — Enables AI agents to fully manage Bilibili accounts with structured JSON outputs and built-in safety controls.
- BrowserOS — Runs entirely locally and lets AI agents use real user logins to complete tasks.
- Supermemory — Integrates long-term memory into AI coding agents with a single prompt.
- Agent Squad — Runs multi-agent orchestration in Python, TypeScript, and locally on Apple devices.
- Bedrock AgentCore — It eliminates the heavy lifting of managing specialized agent infrastructure.
- Goose — Runs locally on your machine with support for 70+ extensions and any LLM.
All Surfcore alternatives