ai-remote-service

Integrate Gemini Live and OpenAI realtime AI APIs via Remote Service Gateway in Spectacles.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/specs-devs/agentic-tools --skill ai-remote-service
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-remote-service
Source: https://github.com/specs-devs/agentic-tools/tree/main/skills/ai-remote-service
Command: npx skills add https://github.com/specs-devs/agentic-tools --skill ai-remote-service

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrate AI APIs (Gemini Live, OpenAI Realtime, DALL-E, Snap3D) using the Remote Service Gateway (RSG) package in Spectacles. Load when implementing AI chat, voice, vision, image generation, or function calling features.

Core Features & Use Cases

  • Reference implementations and integration patterns for AI services via RSG
  • WebSocket-based Gemini Live (voice + vision) and OpenAI Realtime (voice + function calling) integration
  • Function declarations, tool integrations, and sample workflows for Spectacles projects
  • Guidelines for loading, authenticating, and orchestrating AI tools without embedding API keys

Quick Start

Load the RemoteServiceGateway.lspkg package and initialize a GeminiLive or OpenAI realtime session following the provided examples.

Frequently Asked Questions about ai-remote-service

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate AI APIs for chat and voice in Spectacles?

Integrate AI APIs for chat and voice in Spectacles by loading the RemoteServiceGateway.lspkg package and establishing a WebSocket-based session. This unifies Gemini Live and OpenAI Realtime workflows without embedding API keys.

Can I use OpenAI Realtime function calling without embedding API keys in my project?

Yes, you can use OpenAI Realtime function calling without embedding API keys by orchestrating AI tools through the Remote Service Gateway. It handles loading, authenticating, and routing function declarations securely.

What's the best way to set up WebSocket sessions for Gemini Live voice and vision?

The best way to set up WebSocket sessions for Gemini Live voice and vision is to load the RemoteServiceGateway.lspkg package and initialize a session following the provided reference implementations for Spectacles projects.

Does the Remote Service Gateway support image generation workflows?

Yes, the Remote Service Gateway supports image generation workflows alongside chat, voice, vision, and function calling. It provides integration patterns for DALL-E and Snap3D within Spectacles projects.

Why do I need a WebSocket-based session for OpenAI Realtime integration?

You need a WebSocket-based session for OpenAI Realtime integration to maintain a persistent, low-latency connection required for real-time voice interactions and immediate function calling responses.

Are there limitations when orchestrating multiple AI tools with RSG in Spectacles?

When orchestrating multiple AI tools with RSG, you must manage WebSocket session states carefully and ensure the RemoteServiceGateway.lspkg package is properly loaded to avoid authentication and connection drops across concurrent workflows.