Project

Reverse Dependencies for schematist

The projects listed here declare schematist as a runtime or development dependency

1.29
The project is in a healthy, maintained state
The Ruby AI framework. Build AI features the Ruby way, with conventions that feel at home in Rails: switch models without rewriting your code, then grow from a single call to production agents that run code in a sandbox, follow skills, and resume across jobs. Features chat (text, images, audio, P...
2021
2022
2023
2024
2025
2026
0.15
The project is in a healthy, maintained state
Forwards RubyLLM::Schema to Schematist::Schema. Depend on schematist instead.
2021
2022
2023
2024
2025
2026
0.01
There's a lot of open issues
Wraps RubyLLM::Chat with input/output contracts, business-rule validation, retry with model escalation on validation failure, pre-flight cost ceilings, and an evaluation framework. Sibling abstraction to RubyLLM::Agent — same niche (reusable class-based prompts), wider contract.
2021
2022
2023
2024
2025
2026
0.0
The project is in a healthy, maintained state
Define a safe component catalog, expose it as a RubyLLM tool schema, validate model-generated component trees, and render them with Rails partials, ViewComponent, or JSON.
2021
2022
2023
2024
2025
2026
0.0
The project is in a healthy, maintained state
A light agent framework on top of RubyLLM. An agent is an object: its fields are state, its methods are what the model can call, and the methods it declares without a body are written by the model at runtime — the method name and prompt are the specification, the schema is the contract. The model...
2021
2022
2023
2024
2025
2026
0.0
The project is in a healthy, maintained state
Phronomy is a Ruby AI agent framework that provides composable building blocks — Agents, Workflows, Tools, Filters, and Tracing — for building AI agents in Ruby. Powered by RubyLLM for LLM abstraction.
2021
2022
2023
2024
2025
2026
0.0
The project is in a healthy, maintained state
Declaratively define multiple modes for a RubyLLM chat and automatically route each user message to the appropriate mode. Each mode has its own instructions, tools, model, and reasoning effort, while all modes share the conversation history. Configure mode availability and fallbacks, and inspect ...
2021
2022
2023
2024
2025
2026
0.0
The project is in a healthy, maintained state
Squishling makes Ruby classes elastic. Add a squishling to a class and it can send inputs straight to an LLM (OpenAI, Anthropic Claude, Google Gemini, or any provider RubyLLM supports, or any OpenAI-compatible endpoint, or your own adapter) and return strict-schema-validated, typed results: the s...
2021
2022
2023
2024
2025
2026