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

Comments

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

I Woke Up Not Knowing Who I Was – Building an AI Robot Brain [video]

https://www.youtube.com/watch?v=7T3ogtB5YS0
1•cobbzilla•39s ago•0 comments

If we hope to build artificial souls, where should we start?

https://aeon.co/essays/if-we-hope-to-build-artificial-souls-where-should-we-start
1•speckx•2m ago•0 comments

Show HN: Expi – Local No Subscription Converter and Media Editor

https://getexpi.app
1•philematic•3m ago•0 comments

Is grep all you need for agentic search?

https://softwaredoug.com/blog/2026/04/06/agentic-search-is-having-a-grep-moment.html
1•ingve•3m ago•0 comments

SpectralQuant: Breaking TurboQuant's Compression Limit via Spectral Structure

https://github.com/Dynamis-Labs/spectralquant
1•Numerlor•5m ago•0 comments

We Built a Skills Optimizer, Here's What We Learned About Claude Code

https://aaroneaton.com/walkthroughs/claudecode-skill-evolution-retrospective/
1•obrien1984ae•5m ago•0 comments

Show HN: I built a theme engine for white-label apps using OKLCH color science

https://hextimator.com
1•grga•6m ago•0 comments

Full Anatomy of Mercor's Data Breach

https://share.jotbird.com/restless-steady-riverbend
2•chirau•8m ago•0 comments

Puppy Could Someday Save Your Life

https://www.nytimes.com/2026/04/01/travel/avalanche-rescue-dogs-ski-patrol.html
1•gmays•9m ago•0 comments

Cell Phone Networks Are Just Microservices

https://www.cape.co/blog/cell-phone-networks-are-just-microservices?slug=blog
1•wglb•9m ago•0 comments

Scanned 28 major websites for AI agent readiness – results are embarrassing

https://www.clawtrak.com/
1•pixelfamiliar•10m ago•1 comments

NY Times publishes headline claiming the "A" in "NATO" stands for "American"

https://xcancel.com/NYTimesPR/status/2040142477215056082
3•latexr•11m ago•1 comments

Show HN: CalcMonte – Monte Carlo simulation for loans and investments

https://calcmonte.com/
1•osepper•13m ago•0 comments

The Pendulum of Taste

https://constantinos.dev/blog/the-pendulum-of-taste/
1•a022311•13m ago•0 comments

Cuneiform

https://en.wikipedia.org/wiki/Cuneiform
1•tosh•15m ago•0 comments

U.S. Lawmakers Work on Unified Site-Blocking Bill to Counter Online Piracy

https://torrentfreak.com/u-s-lawmakers-work-on-unified-site-blocking-bill-to-counter-online-piracy/
1•t-3•15m ago•0 comments

I let an AI run my startup for 35 days – 315 sessions, $0 revenue

https://agentfounder.ai/blog
2•manduks•16m ago•1 comments

Reviving a Robot

https://allevato.me/2026/04/03/reviving-a-robot
1•kukanani•18m ago•0 comments

Sketch of the Analytical Engine Invented by Charles Babbage

https://www.fourmilab.ch/babbage/sketch.html
1•shrikaranhanda•18m ago•0 comments

Video from Artemis II flyby of the Moon will not initially look spectacular

https://arstechnica.com/space/2026/04/video-from-artemis-ii-flyby-of-the-moon-will-not-initially-...
1•dangle1•19m ago•0 comments

C# in Unity 2026: Features Most Developers Still Don't Use

https://darkounity.com/blog/c-in-unity-2026-features-most-developers-still-dont-use
1•hacker_13•21m ago•0 comments

New fibre optic data transmission speed record of 450Tbps

https://www.ucl.ac.uk/news/2026/apr/new-fibre-optic-data-transmission-speed-record
3•giuliomagnifico•29m ago•0 comments

Private Files on a Static, Open-Source Website

https://hnlyman.github.io/pages/private_files.html
2•hnlyman•30m ago•1 comments

Gas Town from Clown Show to v1.0

https://steve-yegge.medium.com/gas-town-from-clown-show-to-v1-0-c239d9a407ec
1•yodon•31m ago•0 comments

Microbial upcycling of plastic waste to levodopa

https://www.nature.com/articles/s41893-026-01785-z
1•PaulHoule•31m ago•0 comments

Show HN: Lumina – a statically typed web-native language for JavaScript and WASM

https://github.com/nyigoro/lumina-lang
1•light_ideas•31m ago•0 comments

Disclosing bluehammer exploit, vulnerability is still unpatched

https://deadeclipse666.blogspot.com/2026/04/public-disclosure.html
3•Alifatisk•33m ago•0 comments

I Tried Vibing an RSS Reader and My Dreams Did Not Come True

https://blog.jim-nielsen.com/2026/vibe-dreams-didnt-come-true/
3•herbertl•33m ago•0 comments

What Being Ripped Off Taught Me

https://belief.horse/notes/what-being-ripped-off-taught-me/
52•doctorhandshake•36m ago•10 comments

Token-Aware LLM Load Balancer route by inflight tokens,not connections

https://github.com/SivagurunathanV/token-aware-balancer
2•sivagurunathanv•36m ago•0 comments