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•7mo ago

Comments

NinjaGems•7mo 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

Apple: STARFlow-V, a Normalizing Flow Model for Causal Video Generation

https://huggingface.co/apple/starflow
1•eyk19•1m ago•0 comments

DeepSeek-v3.2: Pushing the Frontier of Open Large Language Models

https://cas-bridge.xethub.hf.co/xet-bridge-us/692cfec93b25b81d09307b94/2d0aa38511b9df084d12a00fe0...
1•airstrike•1m ago•0 comments

An AI model trained on prison phone calls now looks for planned crimes in calls

https://www.technologyreview.com/2025/12/01/1128591/an-ai-model-trained-on-prison-phone-calls-is-...
1•rbanffy•1m ago•0 comments

Specification Grounding: The Missing Link in Vibe Coding

https://unstract.com/blog/specification-grounding-vibe-coding/
1•naren87•1m ago•0 comments

After 40 years of adventure games, Ron Gilbert pivots to outrunning Death

https://arstechnica.com/gaming/2025/12/after-40-years-of-adventure-games-ron-gilbert-pivots-to-ou...
1•mikhael•2m ago•0 comments

Self-Organized Criticality

https://en.wikipedia.org/wiki/Self-organized_criticality
1•indigodaddy•2m ago•0 comments

Did JWST Find an Exomoon or a Starspot?

https://www.universetoday.com/articles/did-jwst-find-an-exomoon-or-a-starspot
1•rbanffy•2m ago•0 comments

DSpico: Open-Source Nintendo DS Flashcart

https://github.com/LNH-team/dspico-hardware
1•akyuu•2m ago•0 comments

VSCode Tasks files used in new malware campaign

https://opensourcemalware.com/blog/contagious-interview-vscode
2•6mile•3m ago•0 comments

UAE Shifts Space Focus to Economy and Security

https://aviationweek.com/space/budget-policy-regulation/uae-shifts-space-focus-economy-security
1•mooreds•3m ago•1 comments

Science of cycling still largely mysterious (2016)

https://www.cbc.ca/news/science/science-of-cycling-still-mysterious-1.3699012
1•mooreds•4m ago•0 comments

Why I'm Betting Against the AGI Hype

https://www.notesfromthecircus.com/p/why-im-betting-against-the-agi-hype
2•flail•6m ago•0 comments

"There's Just No Reason to Deal with Young Employees"

https://nymag.com/intelligencer/article/ai-replacing-entry-level-jobs-gen-z-careers.html
3•mooreds•6m ago•1 comments

Low PNR Entropy: I accessed all airline bookings via simple math

https://alexschapiro.com/blog/security/vulnerability/2025/11/20/avelo-airline-reservation-api-vul...
3•bearsyankees•8m ago•1 comments

WhatsApp Ending Support For KaiOS

https://faq.whatsapp.com/420008397294796
2•j4nek•9m ago•0 comments

Android RCS Archival on Pixel

https://blog.google/products/android-enterprise/rcs-archival/
1•brycehalley•10m ago•0 comments

Show HN: RFC Hub

https://rfchub.app/
1•tlhunter•11m ago•0 comments

Critical Infrastructure: Bundestag Passes NIS2 Law

https://www.heise.de/en/news/Critical-Infrastructure-Bundestag-Passes-NIS2-Law-11078054.html
2•doener•11m ago•0 comments

Body Weight-Specific Molecular Responses to Chronic Orange Juice Consumption

https://onlinelibrary.wiley.com/doi/10.1002/mnfr.70299
1•PaulHoule•13m ago•0 comments

Touching the Elephant – TPUs

https://considerthebulldog.com/tte-tpu/
2•alivetoad•14m ago•0 comments

Proposed Price Increases for Sourcehut

https://sourcehut.org/blog/2025-12-01-proposed-pricing-changes/
2•dpatterbee•15m ago•0 comments

Tips for Configuring Neovim for Claude Code

https://xata.io/blog/configuring-neovim-coding-agents
1•tudorg•16m ago•0 comments

Lawmakers Suggest Follow-Up Boat Strike Could Be a War Crime

https://www.nytimes.com/2025/11/30/us/politics/trump-boat-strikes-war-crime.html
1•donsupreme•18m ago•0 comments

I shipped multi-tenant SaaS in 15 days with AI. Here's everything that broke

https://sentientnotes.substack.com/p/what-vibecoding-a-real-saas-taught
2•roynal•18m ago•1 comments

Show HN: Rust-based ultra-low latency streaming framework – Wingfoil

https://github.com/wingfoil-io/wingfoil
1•terraplanetary•19m ago•1 comments

Loopmaster

https://loopmaster.xyz/
1•fredley•19m ago•0 comments

Last Supper (Defense Industry)

https://en.wikipedia.org/wiki/Last_Supper_(defense_industry)
1•thunderbong•19m ago•0 comments

Learning Not to Know

https://stevenscrawls.com/learning-not-to-know/
1•surprisetalk•20m ago•0 comments

My car charger can boil water fast [video]

https://www.youtube.com/watch?v=INZybkX8tLI
1•surprisetalk•20m ago•0 comments

The Sights and Sounds of Bhutan

https://waitbutwhy.com/2025/11/bhutan.html
1•surprisetalk•21m ago•0 comments