## Nosia
Nosia is a platform that allows you to run an AI model on your own data. It is designed to be easy to install and use.
https://github.com/nosia-ai/nosia
## Langchain.rb
Build LLM-powered applications in Ruby
https://github.com/patterns-ai-core/langchainrb
## Langchain.rb for Rails
The fastest way to sprinkle AI ✨ on top of your Rails app. Add OpenAI-powered question-and-answering in minutes.
https://github.com/patterns-ai-core/langchainrb_rails/
### Search for similar texts in the index by the passed in vector
https://github.com/patterns-ai-core/langchainrb_rails/blob/1fb0cd8569476e0c4102dff6b596ea2170d3753d/lib/langchainrb_overrides/vectorsearch/pgvector.rb#L93
## RAG
[LLM Embeddings in Ruby](https://www.visuality.pl/posts/llm-embeddings-in-ruby)
[Vector Search in Ruby](https://www.visuality.pl/posts/vector-search-in-ruby)
## MCP
[Ruby on Rails and Model Context Protocol](https://www.visuality.pl/posts/ruby-on-rails-and-model-context-protocol)
[MCP Template for Rails applications](https://www.visuality.pl/posts/mcp-template-for-rails-applications)
[Tradeoffs of Anonymising Production Data](https://www.visuality.pl/posts/tradeoffs-of-anonymising-production-data)
[Rails Engine with MCP compliant Spec](https://github.com/seuros/action_mcp)
[A Ruby Implementation of the Model Context Protocol](https://github.com/yjacquin/fast-mcp)
[MCP Server with Rails and FastMCP](https://www.visuality.pl/posts/mcp-server-with-rails-and-fastmcp)
[This is a Ruby implementation of MCP (Model Context Protocol) client](https://github.com/simonx1/ruby-mcp-client)
[MCP Client in Rails using ruby-mcp-client gem](https://www.visuality.pl/posts/mcp-client-with-rails-and-ruby-mcp-client-gem)