Awesome AI AgentsAI Assistants

googleworkspace/cli

⭐ 30982 Rust added to this list on 2026-03-09 repository created 2026-03-02

gws is an unofficial, community-driven command-line interface (CLI) for Google Workspace, designed to simplify interactions with various Google APIs like Drive, Gmail, Calendar, Sheets, Docs, Chat, and Admin. Unlike traditional CLIs with static command sets, `gws` dynamically builds its command surface at runtime by reading Google's Discovery Service. This ensures that it automatically picks up new API endpoints and methods as they are released by Google, offering up-to-date functionality without requiring CLI updates. The tool is built for both human users and AI agents. For humans, it provides user-friendly features such as `--help` on every resource, `--dry-run` for previewing requests, and auto-pagination, removing the need to write complex `curl` commands. For AI agents, `gws` ensures all responses are structured JSON, making it ideal for integration with Large Language Models (LLMs). It includes over 40 pre-built agent skills, enabling AI agents to manage Google Workspace tasks without custom tooling. The project supports various authentication workflows, including interactive local desktop setup, manual OAuth configuration via Google Cloud Console, browser-assisted authentication, and headless/CI environments using exported credentials or service accounts. It allows specifying required scopes for different Google services, catering to diverse use cases from simple script automation to complex AI-driven workflows. Key features include dynamic API discovery, structured JSON output, AI agent skills, and flexible authentication methods. While under active development, `gws` aims to be a comprehensive and adaptable tool for Google Workspace management and automation.

https://github.com/googleworkspace/cli

agent-skillsai-agentautomationclidiscovery-apigemini-cli-extensiongoogle-admingoogle-apigoogle-calendargoogle-chatgoogle-docsgoogle-drivegoogle-sheetsgoogle-workspaceoauth2rustcommand-line toolapi interactiongoogle cloudnode.js

Also in AI Assistants

DietrichGebert/ponytail

Ponytail enables AI agents to generate more concise, efficient, and cost-effective code by enforcing a "lazy senior dev" methodology, prioritizing existing solutions and minimal implementation.

HKUDS/DeepTutor

DeepTutor is an AI-powered personalized learning assistant that offers interactive knowledge Q&A, visualization, practice generation, and deep research capabilities to enhance education through a comprehensive and adaptive platform.

agentscope-ai/QwenPaw

QwenPaw is a personal AI assistant framework that provides local or cloud deployment, multi-channel connectivity, skill extensibility, and multi-agent collaboration for enhanced productivity and cr...

mukul975/Anthropic-Cybersecurity-Skills

A comprehensive, open-source library of 754 structured cybersecurity skills for AI agents, mapped across five prominent industry frameworks.

nanocoai/nanoclaw

NanoClaw is a lightweight, secure AI assistant platform that runs agents in isolated containers, providing a customizable alternative to OpenClaw with native Anthropic Claude Code integration and m...

assafelovic/gpt-researcher

GPT Researcher is an autonomous AI agent that conducts deep web and local research to generate detailed, unbiased research reports with citations.

screenpipe/screenpipe

Screenpipe transforms your computer into a personal, local, and private AI that records, searches, and automates based on all your digital activities.

agent0ai/agent-zero

Agent Zero is a dynamic, customizable AI framework that acts as a personal assistant capable of learning, creating tools, and cooperating with multiple agents to accomplish diverse tasks.