freshcrate
Home > AI Agents > camelagi

camelagi

Personal AI agent powered by Claude Agent SDK β€” manage everything from Telegram

Description

Personal AI agent powered by Claude Agent SDK β€” manage everything from Telegram

Release History

VersionChangesUrgencyDate
0.5.41Imported from npm (0.5.41)Low4/21/2026
v0.5.16Debug buildLow3/21/2026
v0.5.15Debug build with detailed SDK error loggingLow3/21/2026
v0.5.14Debug build with try-catch around query() and stderr logging for SDK path + errorsLow3/21/2026
v0.5.13## Fix - **Eliminated all spread operators** in the agent execution path (orchestrate.ts + agent-sdk.ts) β€” replaced with step-by-step object construction - **Added `[DEBUG] Full error:` logging** β€” if the spread error persists, the server console will now print the full error object and stack traceLow3/21/2026
v0.5.12Debug build β€” logs full stack trace on agent errors to pinpoint spread crashLow3/21/2026
v0.5.11## Fix - **Guard all config property spreads** β€” configs created before certain features (compaction, tools, hooks, approvals, retry, MCP) existed could have undefined values that crash when spread. All now safely default to `{}` or hardcoded fallbacks.Low3/21/2026
v0.5.10## Fix - **Fix "Spread syntax requires ...iterable" crash** β€” `config.mcp.servers` could be undefined for configs created before MCP support was added. Now safely defaults to `{}`.Low3/21/2026
v0.5.9## Improvement - **Pairing notifications in server console** β€” when someone sends a message to your bot and needs approval, the server now prints: ``` Pairing request from @username Run: camel pairing ``` So you know immediately when to open another terminal and approve.Low3/21/2026
v0.5.8## Fix - **Lazy-load agent SDK** β€” `camel serve`, `camel setup`, and admin bot no longer crash with "Cannot find module @anthropic-ai/claude-agent-sdk". The SDK (which has native binaries) is now loaded only when a message is actually processed, not at startup.Low3/21/2026
v0.5.7## Fixes - **Version sync** β€” binary now correctly reports its version (was stuck at 0.5.4) - **Setup crash fix** β€” empty bot token no longer crashes - **Token retry** β€” invalid bot token prompts "Try again?" instead of silently skipping - **Setup UX** β€” shows checkmarks for what's already configured (API, Telegram) - **No more agent SDK crash** β€” setup starts only the admin bot for pairing, not the full server - **Install script** β€” sudo errors no longer hidden, tells user to restart terminal Low3/21/2026
v0.5.6## Fixes - **Version sync** β€” `version.ts` now matches `package.json` (was stuck at 0.5.4) - **Setup crash fix** β€” empty bot token no longer crashes with `undefined.trim()` - **Token retry** β€” invalid bot token now prompts "Try again?" instead of silently skipping - **Setup UX** β€” shows checkmarks for what's already configured (API, Telegram) and what's left - **Install script** β€” sudo errors no longer hidden, tells user to restart terminal if neededLow3/21/2026
v0.5.5## What's new - **README rewrite** β€” accurate features, all command tables, architecture section - **Install script fix** β€” sudo errors no longer swallowed, tells user to restart terminal when needed - **Setup fix** β€” invalid bot token now retries instead of silently skipping, fixed crash on empty token - **License** β€” copyright updated to Nawaf Almutairi & Brickell Lab, KuwaitLow3/21/2026
v0.5.4## What's New - **`/agent <id>`** β€” View and edit agent config (model, thinking, effort, max turns) directly from Telegram with inline buttons - **Agent cloning** β€” Clone button copies config + workspace files (SOUL.md, TOOLS.md, MEMORY.md, memory/) - **Error alerts** β€” Agent errors forwarded to admin bot (throttled to 1 per agent per 5 min) - **`/usage`** β€” Per-agent token usage + estimated cost summary (30+ models in pricing table) - **`camel status`** β€” CLI command for system health overviewLow3/20/2026
v0.5.3## What's New ### Full MCP Support All three transport types from the Claude Agent SDK are now supported: - **HTTP** β€” Remote MCP servers via URL (e.g. Supabase, Claude Docs) - **SSE** β€” Streaming MCP servers via URL - **stdio** β€” Local command-based MCP servers (e.g. GitHub, Postgres) ### Per-Agent MCP Servers Each agent can have its own MCP servers, merged with global servers at runtime. ### Telegram `/mcp` Wizard Available in both admin and agent bots: - **Add** β€” Guided wizard with type Low3/19/2026
v0.5.2## What's New ### Fix Agent SDK for non-Claude models via OpenRouter Non-Claude models (e.g. `x-ai/grok-4-fast`) now work correctly through the Claude Agent SDK path when routed via OpenRouter. Previously, using any non-Claude model would fail with "Claude Code executable not found" or return empty responses. **Fixes:** - Pass full `process.env` to SDK subprocess so it can find `node` via `PATH` - Handle `assistant` message type emitted by non-Claude models (instead of `result`) - Gracefully rLow3/19/2026
v0.5.1## v0.5.1 - Unified `camel setup` β€” replaces bootstrap, asks TUI/Telegram/Both - Channel system: Telegram + Discord with shared handler - MCP server support - Telegram: markdown rendering, inline buttons for /think /effort, voice transcription - Progressive skill loading - Session export, shared sessions across channels - macOS app: install detection, todo card, no embedded Node.js - Standalone binary install via curl (no Node.js required) - OTP removed β€” approve = instant accessLow3/18/2026
v0.5.0## CamelAGI v0.5.0 Personal AI assistant powered by Claude Agent SDK. ### Install ```bash curl -fsSL https://raw.githubusercontent.com/inawafalm/CamelAGI/main/install.sh | bash ``` Or via npm: `npm install -g camelagi`Low3/18/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

alvin-botAlvin Bot β€” Your personal AI agent on Telegram, WhatsApp, Discord, Signal, and Web.4.18.1
@mediconsol/agent-coreλ©”λ””μ½˜μ†” AI Agent μ½”μ–΄ λͺ¨λ“ˆ β€” λͺ¨λ“  λ©”λ””μ½˜μ†” ν”„λ‘œμ νŠΈμ— νƒ‘μž¬ κ°€λŠ₯ν•œ μ—μ΄μ „νŠΈ 인프라0.1.6
fn-aiAI agent toolkit with pluggable provider, tool, and session store layers. ESM, TypeScript-first.0.6.0
krisspy-aiUnified AI Agent Library - Supports Claude Agent SDK, Codex SDK, and proxy providers (OpenAI, Gemini, Z.AI)1.1.67
@lucashca/claudecontrolAI Agent Dashboard β€” manage multiple Claude Code agents across projects0.5.31