Skip to main content

AryGem

AryGem is a minimal Python wrapper for Google Gemini AI that makes it super easy to generate AI responses with just a few lines of code.


Installation

pip install arygem

Usage

from arygem import AryGem

# Initialize with your Gemini API key
client = AryGem("YOUR_GEMINI_API_KEY")

# Generate a response
answer = client.generate(
    "Tell me something interesting about cats.",
    context="Cats are small, furry mammals known for their agility."
)

print(answer)

Features

  • Simple and minimal setup
  • Supports optional context to guide AI responses
  • Uses Google Gemini default model (gemini-2.5-flash)
  • Ready to use out-of-the-box

Requirements

  • Python >= 3.9
  • google-genai library (installed automatically with AryGem)

License

MIT License

This is ready to use for PyPI or GitHub — clean, concise, and user-friendly.

If you want, Aryan, I can also make an extended version with examples for batch queries and optional parameters to make it look more professional. Do you want me to do that?

Metadata

Release files for arygem 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arygem 0.1.0
File Size Uploaded
arygem-0.1.0.tar.gz 2.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for arygem 0.1.0
File Interpreter ABI Platform
arygem-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.8 kB

Release files / arygem-0.1.0.tar.gz

Download URL arygem-0.1.0.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
88c68f98fd2b9fea18ae9253561f24364954866d6a12c4ddfdfdf4f09761c8e8
BLAKE2b-256 checksum
How to use checksums
8c9163f31ca5005636442e09887a9b19d66b0c5b24fa013050818f3be133f876
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / arygem-0.1.0-py3-none-any.whl

Download URL arygem-0.1.0-py3-none-any.whl
Size 2.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0afe5097e4e1b9db2510e0690b591b9247c7414600b62a333ff98425d520b4ba
BLAKE2b-256 checksum
How to use checksums
85bac53be94b807e666cf1b6248b9922bb7f3e8448afd32a2b8e4a8cded102b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page