frontpage.
newsnewestaskshowjobs

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•1y ago

Comments

NinjaGems•1y 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

Slack Progress Bar

https://github.com/laserlemon/slack_progress_bar
2•parksb•3m ago•0 comments

Hyra-1.0: A simple yet effective scaffold for general discovery

https://hy.tencent.com/research/hyra
1•iLuddite•5m ago•0 comments

Sobek: Streaming Equivariant Tensor Product Convolutions

https://arxiv.org/abs/2607.18074
1•sbulaev•7m ago•0 comments

Taking OCaml and Eio for a Spin

https://mattjhall.co.uk/posts/taking-ocaml-eio-for-a-spin.html
2•ingve•7m ago•0 comments

Show HN: Core Kanji, an SRS with no self-grading that picks what to study next

https://moxzas.github.io/core-kanji/
1•moxza•8m ago•0 comments

Perplexity Pro limits: the shrinking $20 plan, in 1,024 posts

https://okaneland.com/study/perplexity-pro-limits/
1•ermantrout•8m ago•0 comments

Tpo-Torch – Target Policy Optimization for Stable RLHF Alignment in PyTorch

https://github.com/Griffith-7/Tpo-torch
1•Griffith-7•10m ago•1 comments

Advancing next-gen AI with materials science innovation

https://www.technologyreview.com/2026/07/21/1140602/advancing-next-gen-ai-with-materials-science-...
1•joozio•12m ago•0 comments

Show HN: Darkdrive now open source (AGPLv3)

https://darkdrive.de/en/
1•plue-tech•13m ago•0 comments

Cha-Solver – Chess helpmate solver

https://chasolver.org/
1•Mr_Minderbinder•14m ago•0 comments

GitHub release downloads. 1 sale. What's a real ratio?

https://github.com/boraoztunc/bookmarker-releases/releases
1•kaizenb•17m ago•0 comments

Sonobe

https://en.wikipedia.org/wiki/Sonobe
1•vismit2000•17m ago•0 comments

Speedread Lets You Rapidly Assimilate Text Documents on Linux

https://www.makeuseof.com/speedread-linux-rapidly-assimilate-text-documents/
1•ankitg12•19m ago•0 comments

Leaking internal headers in Flask Ninja with deserialization

https://eval.blog/research/pickle-gadget-chain-in-flask-ninja/
1•0xcrypto•23m ago•0 comments

Best Foldable Phones

https://www.nytimes.com/wirecutter/reviews/best-foldable-phones/
1•vanclaude•24m ago•0 comments

Boeing asks US to intervene over record EU loan to Airbus

https://www.reuters.com/business/aerospace-defense/boeing-asks-us-intervene-over-record-eu-loan-a...
1•elDutie•25m ago•0 comments

Show HN: See each Law of UX broken, then fixed, in a live demo

https://laws-of-ux-examples.pagepost.app/
1•atzoumas•25m ago•1 comments

Chelsea's Defensive Rebuild Gains Momentum as Lacroix Emerges as Priority Target

https://predx-article.fika.bar/chelsea-s-defensive-rebuild-gains-momentum-as-maxence-lacroi-01KY1...
1•joeymabia1•25m ago•0 comments

Flavor Lines

https://vova.today/en/works/plofornot/
1•altilunium•25m ago•0 comments

An open dataset for modeling consciousness and sedation from EEG under propofol

https://zenodo.org/records/18483292
2•katsee•25m ago•0 comments

GitHub Incident with Deploy Keys

https://www.githubstatus.com/incidents/g40zcbvchny4
3•gowthamgts12•26m ago•0 comments

LibreFolio – Self-hosted portfolio tracker with 11 broker imports

https://github.com/Librefolio/LibreFolio
1•librefolio•27m ago•0 comments

I moved Agentique's LLM layer to BAML

https://agentique.ch/blog/why-i-moved-agentiques-llm-layer-to-baml/
1•dimslaev•27m ago•0 comments

Streaming, Fast and Slow: Cognitive Load-Aware Streaming

https://arxiv.org/abs/2504.17999
1•ankitg12•27m ago•0 comments

SubNuke – A privacy-first subscription tracker that doesn't require bank access

https://www.getsubnuke.com
1•zardt_•27m ago•0 comments

iOS 27 jailbreak with usbliter8 exploit

https://github.com/34306/usbliter8-fun
1•quyleanh•28m ago•0 comments

GPT-5.6 vs. Claude Fable 5 for Physical AI, which performs best?

https://juliahub.com/blog/frontier-models-physical-ai-evaluation
1•ChrisRackauckas•31m ago•0 comments

Chamath Palihapitiya on X: "Tricking US Gov protect frontier labs is a mistake

https://twitter.com/chamath/status/2079457219892871458
1•bilsbie•33m ago•0 comments

The Fake Influencers Selling Wellness on Your Feed

https://www.nytimes.com/video/technology/100000011001849/ai-influencers-health-supplements-fake-a...
1•pretext•34m ago•0 comments

The Rise of Fashion Slop

https://www.nytimes.com/2026/07/21/opinion/fashion-slop-boring.html
1•pretext•36m ago•0 comments