mensfeld

Pocket-sized Ruby AI agent framework / LLM assistant with multi-LLM support

34
0
100% credibility
Found Feb 06, 2026 at 11 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Ruby
AI Summary

Pocketrb is a Ruby-based framework for building personal AI agents that chat through CLI, Telegram, or WhatsApp, manage files and schedules, browse the web, and learn from interactions using various AI services.

How It Works

1
🔍 Discover Pocketrb

You hear about Pocketrb, a simple way to have your own smart helper that chats, remembers things, and handles everyday tasks.

2
📦 Get it ready

You add it to your setup with one easy step, like picking up a helpful gadget.

3
🧠 Connect the smart brain

You link it to a thinking service so your helper can understand and respond like a real assistant.

4
🏠 Create your space

You make a cozy folder where your helper keeps notes, memories, and work files.

5
Pick how to chat
⌨️
Quick keyboard chat

Talk right in your terminal for fast back-and-forth.

📱
Phone messenger bot

Set it up on Telegram or WhatsApp to chat from your phone anytime.

6
🛠️ Give tasks and teach tricks

You ask it to run commands, browse sites, remember facts, or schedule reminders, and it learns new skills along the way.

Your helper comes alive

Now your personal AI manages files, sends updates, and works on its own, making your day easier.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 34 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is pocketrb?

Pocketrb is a pocket-sized Ruby framework for building AI agents and LLM assistants that handle tasks via CLI chats, Telegram bots, or WhatsApp bridges. It supports multiple LLMs like Claude, OpenRouter, and local CLI tools, with built-in capabilities for file editing, shell execution, web search, browser automation, and cron scheduling. Users get a deployable assistant that remembers facts in JSON memory, loads custom skills from markdown files, and processes images or documents without external databases.

Why is it gaining traction?

Its lightweight design—no heavy dependencies or vector DBs—lets Ruby devs spin up agents fast, unlike bloated Python alternatives requiring Docker clusters. Multi-channel support and runtime skill creation mean you can prototype a Telegram bot with planning loops and subagents in minutes via simple CLI commands like `pocketrb chat` or `pocketrb gateway`. The personas feature separates agent identity from workspaces, making it easy to swap personalities for different tasks.

Who should use this?

Ruby scripters automating sysadmin chores with cron jobs and shell tools, indie bot builders targeting Telegram or WhatsApp, and solo devs needing a local AI copilot for code reviews or web scraping. It's ideal for containerized setups where you want full filesystem access but sandboxed permissions.

Verdict

Try pocketrb if you're in Ruby and need a nimble multi-LLM agent framework—its CLI and channels deliver real utility out of the box. With only 16 stars and 1.0% credibility, it's early-stage (docs solid but some features undocumented), so expect tweaks; pair it with tests for production.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.