Skip to content

Artemonim/AgentTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artemonim's Agent Tools

A comprehensive ecosystem of AI-assisted development tools for modern software engineering

License Platform Artemonim

🚀 Overview

Welcome to Artemonim's Agent Tools - a growing ecosystem of specialized tools designed to enhance AI-assisted development workflows. Each tool in this collection addresses specific challenges developers face when working with AI coding assistants, from code comprehension to quality assurance.

🛠️ Tools in the Ecosystem

Status: 🟢 Available

A comprehensive policy framework for AI-assisted development in Cursor IDE. Transform your AI assistant from a simple code generator into a disciplined, professional developer.

  • Role-based interaction model (Architect-Developer)
  • Structured reporting with detailed change logs
  • Security-first approach with built-in guidelines
  • Language-specific standards for Python, JavaScript, TypeScript, C#, C++, PowerShell
  • Professional documentation with Better Comments style

Installation: Copy rules to Cursor IDE's user rules configuration.

Status: 🟢 Partiarly-Available

Automatic code structure documentation that helps AI agents understand your codebase instantly. Generates "Table of Contents" summaries at the top of source files.

The current version has some issues with some supported languages, so a major overhaul is planned for version 2.0. That said, the tool can already enhance your workflow with AI Agents in your personal projects. And of course, we’d greatly appreciate any bug reports you send our way.

  • Multi-language support (Python, Java, Kotlin, Go, C/C++, C#, JavaScript, TypeScript, PowerShell, Delphi)
  • Smart AST parsing for accurate code analysis
  • Gitignore integration with custom filtering
  • CI/CD ready with pre-commit hooks
  • 150+ tests ensuring reliability with ~90% code coverage

Installation: pip install agent-docstrings

Status: 🟢 Open Beta

Automated code quality verification and enforcement tool. Ensures AI-generated code meets your project's standards and best practices.

  • Multi-language linting and style checking
  • Custom rule definitions for project-specific requirements
  • Concise reporting with actionable suggestions
  • Extensible plugin system for custom checks

🖼️ Agent Viewport

Status: 🟡 Planned

UI markup understanding tool for AI-assisted-developers. Helps AI agents comprehend and work with user interface code across different frameworks.

  • Interactive markup preview for various UI frameworks
  • Cross-platform support
  • AI-friendly structure analysis

Expected Release: summer 2025

🎯 Why This Ecosystem?

The Problem

AI coding assistants are powerful but often lack context about:

  • Your project's coding standards and architecture
  • The structure and relationships in your codebase
  • Quality requirements and best practices
  • Their GUI work leaves much to be desired.

The Solution

Each tool in the Artemonim's Agent Tools ecosystem addresses a specific aspect of this challenge:

  1. Agent Compass → Establishes consistent behavior and standards
  2. Agent Docstrings → Provides instant code structure understanding
  3. Agent Enforcer → Ensures quality and compliance
  4. Agent Viewport → Enables UI-aware development

Together, they create a comprehensive framework for professional AI-assisted development.

🚀 Getting Started

Quick Start Guide

  1. Start with Agent Compass - Set up your AI assistant's behavior patterns
  2. Add Agent Docstrings - Generate code structure documentation
  3. Monitor with Agent Enforcer - Ensure code quality (when available)
  4. Enhance with Agent Viewport - Add UI awareness (when available)

Integration Examples

# Install available tools
pip install agent-docstrings

# Add Agent Compass rules to your IDE
# Configure Agent Enforcer (Coming July 2025)

Support the Project

Agent Compass is an independent open-source project. If you find this useful and want to support my projects, your help would be greatly appreciated.

Here are a few ways you can contribute:

  • Give a Star: The simplest way to show your support is to star the project on GitHub! It increases the project's visibility.
  • Support My Work: Your financial contribution helps me dedicate more time to improving this tool and creating other open-source projects. On my Boosty page, you can:
    • Make a one-time donation to thank me for this specific project.
    • Become a monthly supporter to help all of my creative endeavors.
  • Try a Recommended Tool: This project was inspired by my work with LLMs. If you're looking for a great service to work with multiple neural networks, check out Syntx AI. Using my referral link is another way to support my work at no extra cost to you.

Thank you for your support!

Contributing

We welcome contributions to any tool in the ecosystem! Each repository has its own contribution guidelines:


Made with ❤️ by Artemonim

Building the future of AI-assisted development, one tool at a time.

About

A comprehensive ecosystem of AI-assisted development tools for modern software engineering

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published