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

Comments

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

"Why not just use Lean?"

https://lawrencecpaulson.github.io//2026/04/23/Why_not_Lean.html
1•ibobev•42s ago•0 comments

My Workflow for Understanding LLM Architectures

https://magazine.sebastianraschka.com/p/workflow-for-understanding-llms
1•ibobev•1m ago•0 comments

Nim Version 2.2.10 Released

https://nim-lang.org//blog/2026/04/24/nim-2210.html
2•ibobev•1m ago•0 comments

Code Is a System, Not Elegant Prose

https://www.lesecretairedefernand.co/en/tech/code-is-a-system/
1•lbdremy•1m ago•0 comments

HIITify – A clean, all-in-one HIIT and Interval Timer (Beta)

https://testflight.apple.com/join/XnDw8aDC
1•pclslopes•3m ago•0 comments

Built a free market scanner for options flow, looking for feedback

https://earlybell.app
1•Pascal_F•3m ago•0 comments

Barbara Liskov – Data Abstraction, Dijkstra, Distributed Systems [video]

https://www.youtube.com/watch?v=T9CGjbPZeaM
1•justin66•3m ago•0 comments

Strings Reviewer: review your app's strings faster and with confidence

https://stringsreviewer.app/
1•efenande•3m ago•1 comments

FerresDB is now open-source – A high-performance vector database

https://github.com/ferres-db/ferres-db
1•Ferres•3m ago•0 comments

OpenAI could be making a phone with AI agents replacing apps

https://techcrunch.com/2026/04/27/openai-could-be-making-a-phone-with-ai-agents-replacing-apps/
1•Brajeshwar•3m ago•0 comments

China blocks Meta from acquiring AI startup Manus

https://www.npr.org/2026/04/27/g-s1-118892/china-blocks-meta-from-acquiring-ai-startup-manus
2•oopsiremembered•4m ago•0 comments

OpenAI and Microsoft renegotiated their deal for the second time in 6 months

https://www.businessinsider.com/openai-microsoft-partnership-agreement-changes-cloud-providers-ag...
1•vinnyglennon•6m ago•0 comments

Tarsier (Tarsiidae) – the littlest suicidal primates

https://redactedquirk.beehiiv.com/p/tarsiers-tarsiidae
1•speckx•7m ago•0 comments

AI gives more praise, less criticism to Black students

https://hechingerreport.org/proof-points-ai-bias-feedback/
1•jcdelaney•7m ago•0 comments

Neanderthals may have shared key DNA for complex language

https://phys.org/news/2026-04-neanderthals-key-dna-complex-language.html
1•gmays•8m ago•0 comments

Using LLMs to find Python C-extension bugs

https://lwn.net/SubscriberLink/1067234/801a0f084f7f0493/
1•lumpa•12m ago•0 comments

X's translate feature injects Zionist propaganda

https://twitter.com/Hezbolsonaro/status/2048227481736593589
1•sosomoxie•12m ago•0 comments

A Timeline to China Blocking Meta's $2B Manus Acquisition (Built Using Manus)

https://metamanus-rsbcnkpx.manus.space/
2•mattcollins•12m ago•0 comments

Pharmacovigilance

https://en.wikipedia.org/wiki/Pharmacovigilance
2•_Microft•13m ago•0 comments

Codedb: Code intelligence server for AI agents

https://github.com/justrach/codedb
1•doppp•14m ago•0 comments

Zork-bench: An LLM reasoning eval based on text adventure games

https://www.lowimpactfruit.com/p/zork-bench-an-llm-reasoning-eval
1•nicholasjbs•15m ago•0 comments

2026 Hugo Award Finalists

https://blog.zarfhome.com/2026/04/2026-hugo-finalists
1•speckx•17m ago•0 comments

Rvidia-exporter – Prometheus metrics exporter for Nvidia GPUs

https://github.com/neo-airouter/rvidia-exporter
1•sacrelege•17m ago•1 comments

Live coverage: SpaceX to launch final ViaSat-3 satellite on Falcon Heavy rocket

https://spaceflightnow.com/2026/04/27/live-coverage-spacex-to-launch-final-viasat-3-satellite-on-...
1•bookmtn•17m ago•0 comments

Review: The Greatest Knight, by Thomas Asbridge

https://www.thepsmiths.com/p/review-the-greatest-knight-by-thomas
1•jger15•18m ago•0 comments

Postgres's lateral joins allow for quite the good eDSL

https://bensimms.moe/postgres-lateral-makes-quite-a-good-dsl/
1•nitros•18m ago•0 comments

Bookshop.org founder on how small retailers are taking on Amazon

https://www.fastcompany.com/91529634/independent-bookstore-day-bookshop-org-founder-on-how-small-...
1•helterskelter•18m ago•0 comments

SQLite-memory-MCP – SQLite-backed working memory for Claude, Codex, and humans

https://github.com/RMANOV/sqlite-memory-mcp
1•ruslanMANOV•18m ago•0 comments

Novai – AI-native L1 blockchain, 65K lines of Rust, built from scratch

https://github.com/0x-devc/NOVAI-node
1•0xdevc•22m ago•0 comments

Is GraphQL dead? (GraphQL Conf 2025 talk, YouTube) [video]

https://www.youtube.com/watch?v=3GWZ9yiskFk
2•rbalicki•22m ago•1 comments