Obie's Gems

icon
#Total RankDaily RankNameSummary
19,5667,901open_routerRuby library for OpenRouter API.
210,1508,745raixRuby AI eXtensions
312,5065,172claude-on-railsClaudeOnRails leverages claude-swarm to create an intelligent team of AI agents special...
428,2336,714after_attachedProvides after_attached callbacks for Rails models with Active Storage attachments
552,35718,838terret-openrouterThe one v1 model adapter for Terret: OpenRouter is OpenAI-compatible, so a single strea...
652,6019,635decidedecide composes typed questions, match floors, and fail modes into named decisions. Ask...
756,45020,224ruby_decision_modelDecision models answer typed questions about a state instead of generating text. ruby_d...
876,06811,714concise_errorsConciseErrors replaces ActionDispatch::DebugExceptions with a compact error page that h...
986,82289,752redis_propsA simple way to annotate ActiveRecord objects with properties that are stored in Redis....
10103,70415,195machina-authRails engine that provides authentication middleware, current attributes, permission he...
11110,8929,540exhaleexhale is the contraction toolkit for the exhale of every pull request in a Rails app. ...
12132,97289,752terretThe meta-gem, and the way a Terret is composed. Bundles ship ordered config rows, profi...
13140,69641,131feelingsfeelings brings the feels construct from the Probably language to Ruby. A decision mode...
14156,74034,763instant18nUses the power of OpenAI's GPT large language AI models to generate translations for yo...
15160,97541,131raix-railsRuby AI eXtensions for Rails
16168,14155,240terret-coreThe core of the Terret agent harness: an append-only session log that is the single sou...
17169,96634,763hamesHames is a small plugin kernel for Ruby: services resolved by key in a context, typed e...
18174,58441,131terret-tools-stdClaude Code's tool names, verbatim wherever it has one: Read, Write, Edit, Glob, Grep, ...
19175,33355,240raidenA simple ATN parser for human languages, such as English.
20176,28489,752terret-fortuneA worked example of the Terret extension story: a third-party gem that ships one tool (...
21178,07789,752terret-wsThe v1 interface: one connection per agent, durable session events out, five client fra...
22178,95389,752terret-store-sqliteDurable session persistence for Terret: the append-only session log stored one event pe...
23179,05689,752terret-sandbox-dockerctx[:sandbox] backed by a long-lived container: one patch row swaps this plugin in and ...
24181,69489,752terret-morphctx[:summarizer] backed by Morph's Compact API: extractive line-level compression (surv...
25182,29428,714terret-mcpMounts Model Context Protocol servers (stdio and streamable HTTP, via the manceps clien...
26182,37841,131stabilityRuby SDK for the Stability Platform API
27182,97189,752terret-execctx[:fs]: workspace-contained file ops (read/write/edit/stat/glob) behind an fs/authori...
28183,29655,240terret-acpThe second interface (plan ยง9.1): an ACP v1 server so an editor can drive a Terret agen...
29186,82834,763desiruDesiru brings DSPy's declarative programming paradigm for language models to Ruby, enab...
30187,368197,768qualmqualm fails a pull request when an experienced reviewer would ask for the change to be ...
31190,24089,752graphlitRuby SDK Client Library for Graphlit API
32191,07041,131raigen-railsRAIGEN: Ruby AI Generation for Rails
33191,57934,763raigenRAIGEN: Ruby AI Generation
34191,93589,752smartsSmarts is a gem that makes it easy to add AI to your Ruby classes. It's designed to be ...
35194,14631,045rails-dev-mcpA Model Context Protocol (MCP) server that allows AI agents to start, stop, and monitor...
36194,33634,763mancepsA production-grade MCP client with first-class auth support. Connect to MCP servers ove...