The version that makes Franklin different from every other AI agent.
Users can now ask "what's BTC looking like?" or "find X posts about ai agent" directly in the chat. Franklin uses real tools to answer. No CLI subcommands to memorize. No config files. Just talk.
New tools
All registered as standard agent tools alongside Read/Write/Bash/Grep. The LLM decides when to call them based on your natural language.
Trading
TradingSignal— fetches live price from CoinGecko, computes RSI(14), MACD, Bollinger Bands, annualized volatility, returns a directional signalTradingMarket— price lookup, trending coins, or top-20 market overview
Social
SearchX— searches x.com for relevant posts, returns candidates with snippets and product-relevance scoresPostToX— posts a reply to X (requires user confirmation — Franklin will NOT post without you saying yes)
Welcome message
On startup, Franklin now shows what makes it different:
Try something only Franklin can do:
"what's BTC looking like today?" ← live market signal
"find X posts about ai agent" ← social growth
"generate a hero image for my app" ← AI image gen
Or just code — 55+ models ready, no API keys needed.
Zero new dependencies
CoinGecko free API (no key). Technical indicators are pure math. Social tools reuse existing playwright-core from v3.2.0.
Architecture
Chat-first, not CLI-first. Users learn Franklin's style in conversation, then graduate to franklin social run --live for automated batch mode when they trust it.
npm: @blockrun/franklin@3.3.0 · Full changelog: v3.2.4...v3.3.0