Metadata-Version: 2.4
Name: toolm
Version: 0.1.1
Summary: A lightweight framework for building AI Agents using Google Gemini API.
Home-page: https://github.com/mahdi123-tech
Author: Louati Mahdi
Author-email: louatimahdi390@gmail.com
Keywords: gemini,ai,agent,llm,framework,google
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: google-generativeai>=0.7.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# ToolM 🛠️

**ToolM** is a powerful, lightweight Python framework designed to build AI Agents exclusively using Google's Gemini API. It abstracts the complexity of connection management and session history, providing a clean interface similar to LangChain but optimized for Gemini.

## Features

- 🚀 **Easy Setup**: Get an agent running in 3 lines of code.
- 🧠 **Built-in Memory**: Automatically manages chat history context.
- ⚙️ **Configurable**: Easy customization of temperature, top_k, and model selection.
- 🛡️ **Robust Error Handling**: Clear exceptions for API keys and generation errors.

## Installation

```bash
pip install toolm
