Gemini Connector

Gemini conversation history used for raw-memory and persona flows.

Updated 19 March 2026
geminiconnectorllmraw-memories

Gemini Connector

Gemini conversation history used for raw-memory and persona flows.

Connector Metadata

SDK connector idgemini
Works onWeb, React Native, Swift, Mobile sync
Current collection surfaceWeb raw memories flow, Mobile sync
Information densityHigh
Signal qualityHigh
Best forSearch-adjacent assistant conversations, research context, and Google ecosystem reasoning patterns.

Activation

To show this connector in the SDK, add gemini to the platform allowlist for the SDK surface you are using.

Web

<OnairosButton
  webpageName="YourApp"
  requestData={['preferences', 'personality']}
  allowedPlatforms={['gemini']}
  onComplete={(result) => console.log(result)}
/>

React Native

<OnairosButton
  AppName="YourApp"
  allowedPlatforms={['gemini']}
  recommendedPlatforms={['gemini']}
  onComplete={(result) => console.log(result)}
/>

Swift

let config = OnairosConfig(
    apiKey: "your_api_key",
    platforms: [.gemini],
    recommendedPlatforms: [.gemini],
    urlScheme: "yourapp",
    appName: "YourApp"
)
Connector ids are lowercase

Use gemini in allowedPlatforms. Display names such as Gemini may work on some SDK surfaces, but lowercase connector ids are the safest cross-platform choice.

Current SDK Surface

Web raw memories flowMobile sync

What We Collect

  • Conversation IDs and titles when available from the client.
  • User-authored Gemini messages routed through the standardized LLM schema.
  • Platform metadata attached during sync so Gemini history can be retrieved as a distinct LLM source.

Current Onairos Handling

  • Stored through the generic LLM conversation pipeline.
  • Mobile sync can submit Gemini exports into the same normalized LLM schema.

Notes

  • Uses the standard conversation import flow.
  • Dedicated Gemini memory exports are not part of this connector.

← Back to Data Sources Overview