Clipboard-MCP – System clipboard access for AI assistants
Watch mode lets agents react to clipboard changes in real-time without polling.

SecurityGate + sandboxed Lua/Rhai execution makes this safer than Claude or Continue for untrusted tools.
Developers building AI agents, teams running autonomous systems, security-conscious engineers
Claude Desktop · Continue.dev · Ollama with tooling
I've been building Ryvos for the past few months — an open-source autonomous AI assistant written in Rust. It's the thing I wished existed: always-on, multi-channel, and actually secure.
The core idea: every tool call passes through a SecurityGate — 5 tiers of classification, 9 dangerous pattern regexes (rm -rf, DROP TABLE, curl|bash, etc.), Docker sandboxing, and human-in-the-loop approval for anything risky. Skills run in Lua/Rhai sandboxes, not raw system code. We've all seen what happens when AI assistants run community code without any vetting.
What it does: - Talk to it on Telegram, Discord, Slack, web dashboard, or terminal - 50 built-in tools (shell, file I/O, web search, grep, edit, browser...) - 16 LLM providers (Anthropic, OpenAI, Ollama, Groq, Gemini, Azure, Cohere, Mistral...) - MCP-native (stdio + SSE/Streamable HTTP) - Drop-in skills in Lua/Rhai with sandboxed execution - Ships as a single ~20MB static binary - 15-30MB RAM idle
Quick install: curl -fsSL https://raw.githubusercontent.com/Ryvos/ryvos/main/install.s... | sh
I'm a solo founder, built the entire 10-crate Rust workspace myself. Would love feedback — especially from people who've tried running personal AI assistants and hit security or performance walls.
GitHub: https://github.com/Ryvos/ryvos Website: https://ryvos.dev
Watch mode lets agents react to clipboard changes in real-time without polling.
15MB YouTube music player with native audio threading beats Electron bloat entirely.
Backpressured pipeline with 60-80% dedup savings beats chatty multi-agent frameworks.
Hardened Rust alternative to OpenClaw, but early (v0.1 preview, still rough edges).
Single-purpose MCP server for time when Claude already has built-in time tools.
Rust-style channel patterns fill gaps Go's native channels leave open.