Awesome AI AgentsAI Agents

iOfficeAI/OfficeCLI

⭐ 30515 C# added to this list on 2026-06-29 repository created 2026-03-15

OfficeCLI is an innovative open-source command-line interface (CLI) and API designed to empower AI agents with the ability to interact with Microsoft Office documents. It serves as a purpose-built Office suite specifically for AI, allowing agents to read, edit, and automate tasks within Word (.docx), Excel (.xlsx), and PowerPoint (.pptx) files. A key feature is its ability to operate independently, requiring no local installation of Microsoft Office, making it highly portable and accessible. The tool is distributed as a single binary, ensuring ease of deployment across various platforms. One of OfficeCLI's significant advancements is its integrated HTML rendering engine, which provides AI with a visual understanding of documents by converting them to HTML or PNG. This 'AI eyes' capability closes the 'render → look → fix' feedback loop, enabling more intelligent and context-aware document manipulation. It supports a comprehensive range of operations, including creating documents from scratch, reading structured data, analyzing formatting, modifying text, styles, layouts, formulas, and images, and reorganizing content within and across documents. The project offers both a CLI for human developers and a 'skill file' for AI agents, facilitating seamless integration and immediate usability for various AI coding agents like Claude Code, Cursor, and GitHub Copilot. It significantly streamlines document automation tasks that previously required extensive scripting, offering a concise and powerful alternative.

https://github.com/iOfficeAI/OfficeCLI

agentaiclaude-codeclicodexdocxexcelofficeopenclawpptxpresentationskillswordxlsxdocument automationoffice suiteAI agentscommand-line toolproductivityopen-source

Also in AI Agents

OpenHands/OpenHands

OpenHands is an AI-powered platform that automates software development tasks, enabling developers to code less and produce more by modifying code, running commands, browsing the web, and integrating APIs efficiently.

usestrix/strix

Strix is an open-source AI-driven security testing platform that autonomously finds, validates, and helps fix application vulnerabilities through dynamic and collaborative AI agents.

aaif-goose/goose

Goose is an open-source, native AI agent available as a desktop app, CLI, and API, designed for diverse tasks like code, research, writing, and automation, supporting over 15 LLM providers.

KeygraphHQ/shannon

Shannon is an autonomous AI pentester for web applications and APIs, analyzing source code, identifying attack vectors, and executing real exploits to prove vulnerabilities.

wshobson/agents

A comprehensive collection of 44 specialized AI subagents for Claude Code that enhance development workflows with domain-specific expertise across software development, infrastructure, security, data, and business domains.

agentscope-ai/agentscope

AgentScope is a transparent, modular, and customizable framework for building LLM-empowered multi-agent applications with real-time control and asynchronous execution.

langchain-ai/deepagents

Deep Agents is an open-source agent harness built on LangChain and LangGraph that enables AI agents to plan, execute, and delegate complex long-horizon tasks using customizable tools, subagents, and human-in-the-loop workflows.

gastownhall/beads

Beads is a distributed graph issue tracker for AI agents, powered by Dolt, providing a persistent, structured memory to manage long-horizon tasks without losing context.