I’m looking to have a small, well-structured API built that lets my application both pull information from Gemini and push updates or commands back to it. Everything should move in JSON, and the whole flow must rely on an API-key-based authentication scheme—no OAuth, no open endpoints. Here’s what I have in mind: • Endpoints that retrieve data from Gemini gem in JSON. • Endpoints that accept JSON payloads and forward them to Gemini. • Clean, commented code (Python) plus a brief README so I can drop in my own keys and run. Acceptance: • I can hit /get-something and receive Gemini’s response in JSON. • I can POST a JSON body to /send-something and watch it appear exactly as expected on Gemini’s side. • A simple .env or config file holds the API key and nothing sensitive is hard-coded. If this sounds straightforward to you, let me know how fast you can turn it around and what language you’d prefer.