📡 MCP Radar

Alex663028/pulse-agent

Pulse — Hermes-style self-improving AI agent. Reliability-first rebuild with evaluated skill self-evolution, multi-agent team orchestration, dialectic user modeling, and fully self-hosted default stac

4 stars
0 forks
Python
momentum ▲ 8.0
created 2026-07-13
on radar since 2026-07-16
star trend 3 → 4 since 2026-07-16
agent-frameworkagentskillsaiai-agentautonomous-agentclihermesllmlocal-llmmcpmodel-context-protocolmulti-agentollamapythonself-hostedself-improvingskill-evolutionsqlite
View on GitHub ↗

About pulse-agent

Pulse — Self-improving AI Agent (Reliability-First)

A self-improving personal AI agent with a reliability-first core. Compatible with the agentskills.io open standard. Fully self-hostable by default — Ollama + SQLite FTS5, zero cloud dependency.

Feature Detail ----------------- Web UI Session management dashboard on port 10000 — browser-based chat, tool listing, settings Social Gateways Feishu, WeChat, WhatsApp — async webhook-based bridges to external chat platforms 10 Built-in Tools websearch, webfetch, writefile, editfile, pythonexec, shellexec, httpclient + original read/list/dir/calc Dynamic Tools Drop .yaml, .json, .py into ~/.pulse/tools/ — auto-registered at startup Executable Skills Skills can declare tools, self-test, hot-reload — BaseExecutableSkill + SkillHandle Session Memory Multi-turn conversations within same session; previous turns auto-injected as context Streaming Output Orchestrator.runstream() yields token chunks; TUI shows live spinner Plan→Execute→Verify System prompt drives step-by-step planning with DANGEROUSTOOLS audit Feedback Loop addcorrection("always use type hints") → remembered in future system prompts Reliability-first Every LLM/tool call wrapped in classified error recovery + exponential backoff + hard token budget guardrail Provider Fallback Ollama → OpenRouter → Anthropic chain + token-bucket rate limiter Skill Evaluation Golden-task replay before promote/quarantine/rollback; only complex multi-tool tasks trigger evolution File Logging ~/.pulse/logs/pulse.log with daily rotation (7 days retained) Container Ready Dockerfile + .dockerigno

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/Alex663028--pulse-agent.html)

Related MCP servers

MuhittinYilmazer/akana

Self-hosted, local-first AI assistant server: swappable LLM providers, review-gated memory, an encrypted vault, and wake-word voice. No accounts, no telemetry.

⭐ 3Python
bybit-exchange/kaas

Turn scattered notes, docs and transcripts into a queryable Markdown wiki — an LLM knowledge-base compiler with MCP access, no embeddings, self-hosted.

⭐ 82Python
vinodborole/okf-kit

Turn any website into a portable, agent-ready Open Knowledge Format (OKF) bundle — no LLM required. Crawl, sync, chat offline, and serve docs to coding agents over MCP.

⭐ 5Python
Azure-Samples/foundry-hosted-agents-workshop

A hands-on, step-by-step workshop for building a Travel Assistant agent on Microsoft Foundry hosted agents with the Agent Framework - growing from a single agent to a multi-agent planner with function

⭐ 3Python
0xwilliamortiz/openclaude-improved

runs anywhere. uses anything

⭐ 563TypeScript
Ambar-Gupta22/corvus

Native C++17 AI agent runtime — local-first, embeddable, MCP-native. Tool-calling, memory, and an async agent loop that runs where Python can't: ROS2, game threads, drones, HFT.

⭐ 3C++

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.