International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 13 Issue: 01 | Jan 2026
p-ISSN: 2395-0072
www.irjet.net
Smart Macro Tool For Automation of Repetitive Digital Tasks Ayaan Irfan Surve 1, Mohammed Hayat Azad2, Jatin Patil3,Toshik Gawade4, Hafsah Siddique5 1Ayaan Irfan Surve, Backend Developer 2Mohammed Hayat Azad, Full Stack Devloper (Team Leader) 3Jatin Patil, Frontend Developer
4Toshik Gawade, Frontend Developer
5Hafsah Siddique, Professor, Dept. of Computer Engineering, Abdul Razzak Kalsekar Polytechnic , Maharastra,
India (Team Mentor) ---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - In the modern digital workspace, knowledge
and disrupting cognitive flow. As a result, mental resources that could otherwise be allocated to analytical reasoning, creative problem-solving, or strategic decision-making are instead consumed by procedural overhead.[1],[2]
workers are frequently bottlenecked by repetitive tasks such as formatting slides, restructuring file directories, and transferring data between incompatible document formats. While cloud-based generative AI offers potential solutions, privacy concerns and latency often hinder its adoption for handling sensitive local files. This paper presents the design and implementation of a Smart Macro Tool, a desktopnative automation agent designed to eliminate digital drudgery. The system features a modular architecture comprising a Generative PowerPoint Engine capable of creating styled presentations from natural language prompts, a Smart PDF Writer, a Directory Constructor for instant file system organization, and a Neural Action Recorder leveraging pynput for reproducible workflow automation. By utilizing a "Sidecar" architecture with a lightweight frontend and a local Python backend, the tool ensures all processing—including AI inference—occurs locally, guaranteeing data sovereignty. We demonstrate that this approach significantly reduces time-on-task for common administrative workflows without compromising user privacy
This persistent reliance on manual execution highlights a gap between modern software capabilities and actual user workflows. Although many applications offer automation features, they are often inaccessible or impractical for non-technical users. Existing solutions tend to fall into two opposing extremes. On one end are rigid automation scripts and macros that require programming expertise, detailed configuration, and ongoing maintenance—creating a steep learning curve and limiting adoption beyond technically proficient users. On the other end are cloud-based artificial intelligence tools that abstract complexity but necessitate the transfer of potentially sensitive data to external servers. Such data exfiltration introduces privacy, compliance, and security concerns, particularly within enterprise and regulated environments where data sovereignty and confidentiality are critical.[1],[3],[13]
Key Words: Smart Macro Tool, Desktop Automation, Privacy-First Architecture, Local LLMs, Tauri Framework, Python Sidecar, Generative PowerPoint, Smart PDF Writer, Action Recorder, Directory Maker, pynput, python-pptx, Human-in-the-Loop, Offline AI, Program Synthesis, Workflow Optimization
Consequently, there remains an unmet need for automation approaches that are both user-friendly and secure—solutions that can seamlessly integrate into local workflows, reduce repetitive effort, and enhance productivity without demanding specialized technical knowledge or compromising organizational data governance policies.
1. INTRODUCTION
1.2 Proposed Solution
1.1 The Problem Of Digital Repetition
We propose a Smart Macro Tool, a desktop-based application designed to function as an intelligent intermediary layer between the user and the underlying operating system. Unlike traditional macro systems— which are typically confined to individual applications, such as Excel VBA or application-specific scripting engines—this solution operates at the system level, enabling automation that spans multiple software environments and workflow contexts. By abstracting lowlevel interactions into higher-level intent-driven actions, the tool aims to significantly reduce repetitive effort while remaining accessible to non-technical users.[1],[3],[12]
Despite significant advancements in software usability and interface design, a substantial portion of everyday computer interaction continues to be dominated by repetitive, low-value operational tasks. Users routinely engage in manual activities such as creating standardized directory structures for new projects, transferring and formatting text into presentation slides, or executing identical sequences of clicks to generate and export reports. While individually trivial, these recurring “microtasks” accumulate over time, fragmenting user attention
© 2026, IRJET
|
Impact Factor value: 8.315
|
ISO 9001:2008 Certified Journal
|
Page 712