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 id | gemini |
| Works on | Web, React Native, Swift, Mobile sync |
| Current collection surface | Web raw memories flow, Mobile sync |
| Information density | High |
| Signal quality | High |
| Best for | Search-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.