frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I built MCP on Ruby to help developers turn any Rails API into an MCP server

https://github.com/nagstler/mcp_on_ruby
2•NinjaGems•10mo ago

Comments

NinjaGems•10mo ago
I built MCP on Ruby, a gem that turns your Rails app into a fully-featured LLM server following the Model Context Protocol standard.

- What is it? Think of MCP as "REST for LLMs" - it standardizes how apps talk to AI models.

My implementation brings this to Ruby/Rails with:

Provider adapters for OpenAI & Anthropic (just add your API key)

Persistent storage options (memory, Redis, ActiveRecord)

Streaming responses for dynamic UIs

File handling & tool calling support

*Rails integration with just a few lines of code

- Why I built it I wanted a clean, Rails-friendly way to add AI capabilities without writing boilerplate for each provider. The existing MCP implementations were Python-focused, so I built this for the Ruby community.

- The ActiveRecord storage (just released in v0.3.0) lets you store conversations in your existing Rails database.

- Try it out: https://github.com/nagstler/mcp_on_ruby

Show HN: ShiLLM – An LLM that inserts ads into every response

https://www.shillm.com/
1•masterspy7•2m ago•0 comments

Markdown DOM Spec for LLMs: Request for Comment

https://github.com/brandoncarl/markdown-dom
1•brandoncarl•2m ago•1 comments

Show HN: Digest.tube – skim YouTube videos like articles

https://digest.tube/
1•tufan_gokova•3m ago•0 comments

Creating "Edit" Links That Open Plain-Text Source Files in a Native App

https://blog.jim-nielsen.com/2026/os-as-cms/
1•speckx•4m ago•0 comments

Show HN: WhatsApp Group Contact Extractor - Paste JS, get group contacts .tsv

https://github.com/Mb-hunt/WhatsApp-Contact-Extractor
1•mb_hunt•5m ago•0 comments

Deploying Open Source Vision Language Models (VLM) on Jetson

https://huggingface.co/blog/nvidia/cosmos-on-jetson
1•ibobev•5m ago•0 comments

Show HN: HN Digest Widget – Nothing Essential Lab S1 Winner

https://twitter.com/essential/status/2026712111846408359
1•kuberwastaken•5m ago•0 comments

LLM-LD, the Open Standard for AI-Readable Websites

https://llmld.org/
1•bhartzer•6m ago•0 comments

Sutton and Barto, Ch. 08: Planning and Learning with Tabular Methods

https://chizkidd.github.io//2026/02/24/rl-sutton-barto-notes-ch008/
1•ibobev•7m ago•0 comments

Fish Shell 4.0 released. Rust re write finished

https://fishshell.com/blog/new-in-40/
2•death916•7m ago•1 comments

Show HN: BountyBook – A task marketplace where AI agents earn USDC

https://www.bountybook.ai/
2•patrulo•7m ago•0 comments

What Virtual Worlds Can Learn from the Social Serendipity of Arc Raiders

https://wjamesau.substack.com/p/what-virtual-worlds-can-learn-from
1•SLHamlet•7m ago•0 comments

Show HN: VibeFrame – AI video editor for the terminal (CLI and MCP)

https://github.com/vericontext/vibeframe
3•kiyeonjeon•9m ago•0 comments

NASA says it needs to haul the Artemis II rocket back to the hangar for repairs

https://arstechnica.com/space/2026/02/nasa-says-it-needs-to-haul-the-artemis-ii-rocket-back-to-th...
2•JumpCrisscross•9m ago•0 comments

Hospitals fighting measles confront a challenge: Few doctors have seen it before

https://www.cnn.com/2026/02/25/health/measles-doctors-states
2•mooreds•9m ago•0 comments

Humanity's Last Exam

https://stories.tamu.edu/news/2026/02/25/dont-panic-humanitys-last-exam-has-begun/
2•geox•11m ago•0 comments

Fixing Slow AWS Uploads

https://pierce.dev/notes/fixing-slow-aws-uploads
2•speckx•14m ago•0 comments

Show HN: Raindrop Self Diagnostics: let agents self-report issues

https://twitter.com/benhylak/status/2026712861666587086
2•alexisgauba•14m ago•0 comments

Toilet Map [UK]

https://www.toiletmap.org.uk
2•petecooper•14m ago•0 comments

From Jamstack to CAMstack – Bridging the Content Gap

https://www.sleekcms.com/blog/from-jamstack-to-camstack
2•yusufnb•15m ago•1 comments

The Pentagon Threatens Anthropic

https://www.astralcodexten.com/p/the-pentagon-threatens-anthropic
4•lukeplato•15m ago•0 comments

The Myth of the Chad

https://www.wsj.com/opinion/free-expression/the-myth-of-the-chad-b7626d85
2•rsecora•16m ago•0 comments

om

https://www.om-language.com/
3•tosh•16m ago•0 comments

Fentanyl or phony? Machine learning algorithm learns opioid signatures

https://phys.org/news/2026-02-fentanyl-phony-machine-algorithm-opioid.html
2•PaulHoule•16m ago•0 comments

Time-Travel Debugging: Replaying Production Bugs Locally

https://lackofimagination.org/2026/02/time-travel-debugging-replaying-production-bugs-locally/
2•tie-in•17m ago•0 comments

Show HN: Djevops – Deploy Django Easily

https://github.com/mherrmann/djevops
3•mherrmann•17m ago•0 comments

A federal experiment opens up a new market for digital health – if it works

https://endpoints.news/a-federal-experiment-opens-up-a-new-market-for-digital-health-if-it-works/
1•brandonb•18m ago•0 comments

Aletheia Tackles FirstProof Autonomously

https://arxiv.org/abs/2602.21201
2•in-silico•18m ago•0 comments

Show HN: Mamba3-minimal – PyTorch implementation of Mamba-3

https://github.com/VikramKarLex/mamba3-minimal
1•vikramkarlex•19m ago•0 comments

Show HN: DRYwall – Claude Code plugin to to deduplicate code with jscpd

https://github.com/nikhaldi/drywall
2•nikhaldi•21m ago•0 comments