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

Show HN: Spotnote – Vite plugin for UI feedback to coding agents

https://github.com/harukikuri/spotnote
1•kuri-sun•54s ago•0 comments

Gemini AI Suite – Zero-Cost Next.js 14, Gemini 3.8 Flash, and Stripe Starter

https://skappax.github.io/gemini-ai-suite/
1•skappax•2m ago•0 comments

Nearly $3B: Mapping the Money Behind the AI Existential Risk Ecosystem

https://www.aipanic.news/p/nearly-3-billion-mapping-the-money
1•MrBuddyCasino•3m ago•0 comments

Nearbyhub

https://play.google.com/store/apps/details?id=com.nearbyhub.app&hl=en_US
1•woha•3m ago•0 comments

"My Internet History"

https://shouden.us/internethistory.php
1•indigodaddy•4m ago•1 comments

Detecting model weight tampering in GPU memory (Rome attacks)

https://stealthium.io/blog/hands-off-detecting-model-weight-tampering
1•rafaeldavidtin•4m ago•0 comments

Maybe There Was an Egg Cartel After All

https://www.politico.com/news/magazine/2026/10/18/egg-prices-conspiracy-affordability-issue-01100411
2•iamnothere•4m ago•1 comments

What business wants from AI, and why we built an agentic kernel: an essay

https://loomcycle.dev/blog/beneath-the-foam
1•denn-gubsky•4m ago•0 comments

Show HN: ECG Signal Processing Starter Kit – Python, SciPy, and FastAPI

https://github.com/banisond/ecg-signal-processing-python
2•banisond•4m ago•0 comments

US banning Chinese AI DeepSeek from government agency IT systems

https://www.reuters.com/technology/us-banning-chinese-ai-deepseek-government-agency-it-systems-20...
1•tartoran•6m ago•0 comments

Cinemas have been getting away with lies. Films should begin on time

https://www.theguardian.com/commentisfree/2026/oct/17/the-hill-i-will-die-on-cinemas-have-been-ge...
1•randycupertino•7m ago•0 comments

Show HN: Villa – Spatial Fitness and Gaming, without a headset

https://villamoves.com/
2•culturengine•8m ago•0 comments

Uber wins bid to throw out UK mass lawsuit by black cab drivers

https://www.reuters.com/legal/litigation/uber-wins-bid-throw-out-uk-mass-lawsuit-by-black-cab-dri...
2•tartoran•8m ago•0 comments

How to Design Human Oversight for AI Agents with ZizkaDB

https://medium.com/@MirArshadTalpur/how-to-design-human-oversight-for-ai-agents-with-zizkadb-c5fd...
1•Arshad-Talpur•8m ago•0 comments

Yzma now over 2.6X faster at embeddings than Ollama or Docker Model Runner

https://yzma.ai/docs/reference/benchmarks/#comparing-engines
1•deadprogram•8m ago•0 comments

Campfire port in Java is faster then Rust (Reddit)

https://www.reddit.com/r/java/comments/1x9s75g/campfire_port_in_java_is_faster_then_rust_some/
1•brunoborges•8m ago•0 comments

Keeping restaurant iPads in sync without a router

https://tablelink.app/blog/ipads-in-sync-router-unplugged
1•macsrule•8m ago•0 comments

Maybe I Hate Technology

https://manualdousuario.net/en/maybe-i-hate-technology/
1•rpgbr•8m ago•0 comments

Show HN: Can you tell an AI's real 30-day memory from a fabricated one?

https://kairos-experiment.com/distinguish.html
1•gcolella•9m ago•0 comments

Making DNS_Erlang Fast: Binary Tricks for the Beam

https://blog.dnsimple.com/2026/10/making-dns-erlang-fast/
1•wondersky•9m ago•0 comments

Low-bit LLMs on CPU: what runs correctly and fast where

https://github.com/matheus-c-feitosa/lowbit-atlas
1•matheus-c-feito•10m ago•0 comments

Meta's GB{2,3}00 Cluster

https://engineering.fb.com/2026/10/19/data-center-engineering/inside-prometheus-meta-gigawatt-sca...
2•stokedmartin•11m ago•0 comments

Momentum: Luxon's API, running on Temporal

https://github.com/gesposito/momentum
1•tilt•12m ago•0 comments

A hacker broke into John Deere and SharkNinja with an army of AI agents

https://www.theverge.com/ai-artificial-intelligence/1013643/ai-agents-hack-john-deere-shark-ninja...
1•dkobia•12m ago•0 comments

Show HN: Balls of Furry – Table tennis in the browser

https://www.ballsoffurry.com/
1•goldenboychrome•12m ago•0 comments

TorchNeuron: Native PyTorch Back End for AWS Trainium

https://pytorch.org/blog/introducing-torchneuron-native-pytorch-backend-for-aws-trainium/
2•wondersky•14m ago•0 comments

The Rise and Fall of the Plasma Screen

https://www.construction-physics.com/p/the-rise-and-fall-of-the-plasma-screen
1•surprisetalk•15m ago•0 comments

The Parcel for Miss Sorrel: a fair-play whodunit you can solve from the page

https://pub-a941bfd863a24f91a60e6c4979c18a84.r2.dev/pi-sandbox-uploads/365599745596461056/2026-10...
1•quayoffice•16m ago•0 comments

CutefishOS Is Back with a Qt-Free, GTK-Free Vibe-Coded Desktop

https://itsfoss.com/news/cutefishos-vibe-coded-desktop/
2•mikece•17m ago•1 comments

Cop Fired for Letting Her ICE Agent Husband Use Her Flock Login

https://gizmodo.com/cop-fired-for-letting-her-ice-agent-husband-use-her-flock-login-2000827428
1•pavel_lishin•19m ago•1 comments