linkgo

Reflection vs Switchyard: Features, Pricing & Which Is Better (2026)

A side-by-side comparison of Reflection and Switchyard — features, pricing, and ideal use cases — to help you decide which AI tool fits your workflow.

Reflection logo

Reflection

Reflection

Free

AI-powered journaling app and coach that provides guided prompts and insights to support mental health and yearly self-reflection.

Key features

  • Guided Prompts: Structured, context-aware prompts that guide users through daily, weekly, monthly, and annual reflection exercises to surface insights and support consistent journaling habits.
  • AI Insights and Summaries: Automated analysis of journal entries that highlights themes, mood trends, and actionable observations to help users understand patterns over time.
  • Cross-Platform Access: Accessible on web, iOS, macOS, and Android so users can write, review, and continue their reflective practice across devices with synchronized entries.
  • Real-Time Coaching Feedback: Immediate coaching-style responses and suggestions based on user entries to help reframe thoughts, set goals, and suggest next steps for wellbeing.
  • Privacy-Focused Design: Emphasis on private and secure journaling with controls to keep personal reflections confidential and protected across platforms.
  • Habit Building Tools: Features that encourage routine reflection, including reminders, streak tracking, and templated review workflows (e.g., annual reviews) to reinforce consistency.
  • Export and Archive: Ability to maintain a personal archive of reflections for long-term review, enabling yearly retrospectives and longitudinal insight gathering.
  • Custom Prompts and Templates: Support for adapting or creating templates (such as annual review prompts) so users can tailor reflection practices to personal goals.
  • Yearly review Markdown template (2025.md) and folder structure linking Daily, Weekly, Monthly notes
  • Organized directories for Daily/Weekly/Monthly/Quarterly/Yearly notes (e.g., 2025-08-27.md, 2025-W35.md)
  • Local-first Obsidian compatibility (plain Markdown files stored in vault)
  • Optional integration with AI journaling apps (Reflection) for real-time coaching and insights
  • Support for Reflection Mode / RAG-style retrieval to enhance responses using historical notes
  • PDF parsing capability (upload PDFs and extract text) when used with compatible tools
  • Custom rules management for prompt augmentation (save/delete rules locally and toggle insertion)
  • API configuration support in companion tools: set model, API key, and API URL for LLM calls
  • Privacy-oriented — templates are file-based and suitable for local storage/backups

Best for

  • 2025 Annual Review: Conduct a structured year-end reflection using guided prompts to summarize accomplishments, lessons learned, and goals for the coming year.
  • Weekly Mental Health Check-Ins: Use brief guided prompts and AI summaries to monitor mood, stressors, and coping strategies across weeks to detect trends early.
  • Therapy Supplement: Prepare notes and reflections before or after therapy sessions to clarify topics to discuss and track progress between sessions.
  • Career and Goal Retrospectives: Run monthly or quarterly reviews to assess career progress, extract actionable next steps, and realign priorities.
  • Habit Formation and Tracking: Use reminders and templated prompts to build a consistent journaling habit that reinforces positive routines and accountability.
  • Personal Insight Discovery: Aggregate and analyze past entries to surface recurring themes, behavioral patterns, and emotional triggers for deeper self-understanding.
  • Meeting or Project Retrospectives: Adapt templates for professional retrospectives, summarizing outcomes, lessons, and action items at project or year-end boundaries.
  • Conducting an annual personal or professional review and archiving reflections
  • Integrating daily/weekly/monthly journal entries into a consolidated yearly summary
  • Using AI-assisted reflection to surface themes, insights, and next-year goals from existing notes
  • Running private mental-health journaling with optional cloud-based AI coaching
  • Feeding historical notes to a RAG pipeline for better context-aware prompts and annual analysis
View Reflection details
Switchyard logo

Switchyard

NVIDIA

Free

An open-source Rust proxy and library that routes LLM traffic across models and providers while preserving native OpenAI and Anthropic API compatibility.

Key features

  • Protocol Translation: Converts between OpenAI Chat Completions, OpenAI Responses and Anthropic Messages formats so clients keep their native API while any backend serves the request.
  • Multi-Backend Routing: Spreads traffic across vLLM, NVIDIA NIM, Ollama and any OpenAI-compatible endpoint, letting you point an existing coding agent at an open-source model without changing the agent.
  • LLM Classifier Router: Uses request content to decide whether a given turn needs the weak or the strong model tier, cutting spend on turns that do not need frontier capability.
  • Stage Router: Routes most turns from signals already in the conversation — tool results, errors, conversation stage — so no extra model call is needed to make the decision.
  • Escalation Router: Runs every turn on the weak tier first, then has a judge read that answer and decide whether the same request should be re-sent to the strong tier.
  • Random Routing for A/B Tests: Applies a fixed traffic split across targets for benchmarking, baselines and cost experiments.
  • Operational Metrics: Exposes Prometheus metrics for requests, errors, latency, token counts and the overhead added by routing itself.
  • Server or Library Deployment: Run it as a standalone Rust proxy configured by routes.toml, or embed switchyard-libsy in your own application so it decides the target and hands the model call back to you.

Best for

  • Pointing Coding Agents at Open Models: Serve Claude Code or Codex from vLLM, NIM or Ollama without the agent knowing the API changed.
  • Cost/Performance Optimization: Send routine turns to a cheap weak-tier model and reserve the strong tier for turns a classifier or judge says need it.
  • Model A/B Benchmarking: Split traffic on a fixed ratio across two models to compare quality, latency and cost on real production requests.
  • Provider Migration and Failover: Keep application code on one API shape while swapping or mixing the providers behind it.
  • Embedding Routing in an Agent Runtime: Drop the routing algorithms into an existing gateway or agent framework via the library path without adopting a new HTTP stack.
  • Operational Visibility: Track per-route latency, error rates and token spend through Prometheus to find which routes are actually costing money.
View Switchyard details