# Robert Evans — Specs, Tools, and Concepts > CTO and systems builder publishing spec pages, tools, and architectural concepts at robertrevans.com. Each page is built on The Point CSS framework and optimized for both traditional SEO and AI discoverability. ## Specs - [ActiveAI](https://robertrevans.com/specs/active-ai/): A Rails-native Ruby gem that gives LLM calls a declared, testable home — with generators, config/ai.yml conventions, a built-in agentic loop, multi-agent Workflows and LLM-routed Orchestrators, Skills as reusable system-prompt instruction blocks, a 4-stage memory pipeline, and full ActiveSupport::Notifications instrumentation (10+ events, zero configuration). Built by Robert Evans; extracted from writer-v3, a production writing application. Covers: what ActiveAI is (what-is-this), the problem it solves (LLM calls scattered without convention), how the agentic loop works (stream → tool dispatch → continue → final response), Workflow vs. Orchestrator routing, Skills definition, instrumentation events, how ActiveAI differs from langchainrb and ruby_llm across generators/config/loop/workflows/instrumentation, and three-step install instructions. ## Tools - [RaySpec](https://robertrevans.com/plugins/rayspec/): A Claude Code plugin built by Robert Evans that takes any idea, brief, or URL and runs it through a seven-agent Ray Pattern pipeline — Discovery, Blueprint, Build, Code Review, SEO, AI SEO, and Deploy — to produce a complete, deployed HTML spec page built on The Point CSS framework. Each agent has one job and produces a reviewed artifact the next agent reads; the pipeline is not a single large prompt. Covers: what RaySpec is, how the seven-agent pipeline works, what each agent does, how RaySpec handles both traditional SEO and AI discoverability (answer density, entity clarity, AP reading layer), how The Point CSS framework integrates, and how RaySpec differs from single-prompt generators like MindStudio and Mintlify. ## Concepts