No reviews yetBe the first to leave a review for picoagents
Wispr Flow: Dictation That Works Everywhere β Stop typing. Start speaking. 4x faster.
Stop typing. Start speaking. 4x faster.
Promoted
Maker
π
I've been frustrated with LangChain and similar frameworks being impossible to audit, so I built **picoagent** β an ultra-lightweight AI agent that fits in your head.
**The core idea:** Instead of guessing which tool to call, it uses **Shannon Entropy** (H(X) = -Ξ£pΒ·logβ(p)) to decide when it's confident enough to act vs. when to ask you for clarification. This alone cuts false positive tool calls by ~40-60% in my tests.
**What it does:**
- π Zero-trust sandbox with 18+ regex deny patterns (rm -rf, fork bombs, sudo, reverse shells, path traversal β all blocked by default)
- π§ Dual-layer memory: numpy vector embeddings + LLM consolidation to MEMORY.md (no Pinecone, no external DB)
- β‘ 8 LLM providers (Anthropic, OpenAI, Groq, DeepSeek, Gemini, vLLM, OpenRouter, custom)
- π¬ 5 chat channels: Telegram, Discord, Slack, WhatsApp, Email
- π MCP-native (Model Context Protocol), plugin hooks, hot-reloadable Markdown skills
- β° Built-in cron scheduler β no Celery, no Redis
**The only 2 dependencies:** numpy and websockets. Everything else is Python stdlib.
**Where I need help:**
- Testing the entropy threshold β does 1.5 bits feel right for your use case or does it ask too often / too rarely?
- Edge cases in the security sandbox β what dangerous patterns am I missing?
- Real-world multi-agent council testing
- Feedback on the skill/plugin system
Would love brutal feedback. What's broken, what's missing, what's over-engineered?