Awesome AI Agents › Job Automation Tools

microsoft/magentic-ui

⭐ 10111 Python repository created 2025-05-05

Magentic-UI is a research prototype developed by Microsoft that offers a human-centered interface powered by a multi-agent system designed to automate and assist with web tasks while keeping the user in control. It is particularly useful for complex web interactions such as filling out forms, customizing orders, navigating deep or non-indexed websites, and combining web navigation with code execution. The system is built on a modular architecture with specialized agents including an Orchestrator, WebSurfer, Coder, FileSurfer, and a UserProxy agent that represents the user. The Orchestrator, powered by a large language model, manages task planning and delegation, while WebSurfer controls a web browser to perform actions like clicking, typing, and scrolling. The Coder agent executes Python and shell commands in a Docker container, and FileSurfer handles file location, conversion, and analysis. The user interface consists of two main panels: a session navigator for managing multiple tasks and a session display where users can input queries, attach images, and interact with the agents. The interface supports co-planning, allowing users to collaboratively create and approve step-by-step plans, and co-tasking, enabling users to interrupt and guide task execution. Sensitive actions require explicit user approval through action guards, ensuring safety and transparency. The system also supports plan learning and retrieval, allowing it to improve over time by saving and reusing successful task plans. Multiple tasks can be run in parallel with clear status indicators. Magentic-UI requires Docker and optionally supports integration with Azure models and Ollama. It is designed as a platform for studying human-agent interaction and experimenting with web agents, emphasizing transparency, control, and collaboration between humans and AI agents. The project includes detailed installation instructions, troubleshooting guides, and a demo video to help users get started.

https://github.com/microsoft/magentic-ui

action-guardsazure-modelsco-planningco-taskingcode-executioncoder-agentdockerfile-analysisfilesurfer-agenthuman-agent-interactionhuman-centered-interfacemulti-agent-systemollamaorchestrator-agentparallel-task-executionplan-learningplan-retrievaltask-automationuserproxy-agentweb-automationweb-navigationweb-taskswebsurfer-agent

Also in Job Automation Tools

career-ops-hq/career-ops

Open-source multi-agent job search pipeline that runs inside AI coding CLIs, scoring listings, tailoring CVs, and tracking every application.

ai-job-search-dev/ai-job-search

Claude Code-based framework that automates job search: scraping postings, scoring fit, drafting tailored CVs and cover letters, and interview prep.

huginn/huginn

Huginn is an open-source platform that enables users to create customizable agents to automate online tasks, monitor events, and perform actions securely on their own server.

Dokploy/dokploy

Dokploy is a self-hostable Platform-as-a-Service (PaaS) simplifying application and database deployment, offering an open-source alternative to commercial cloud platforms.

1Panel-dev/1Panel

1Panel is a web-based server management panel designed for Linux/VPS, offering tools for managing agents, LLMs, websites, databases, containers, files, and tasks.

feder-cr/Jobs_Applier_AI_Agent

AI job-application agent (AIHawk) that scores millions of job postings against a resume, lets the user pick matches, then auto-fills and submits each application through a real browser.

activepieces/activepieces

Activepieces is an open-source AI automation platform that provides an extensible, no-code builder framework with over 280 MCP servers for AI agents, enabling seamless AI workflows and integrations.

qax-os/excelize

Excelize is a Go library for reading, writing, and manipulating Microsoft Excel spreadsheet files with support for charts, images, and large datasets.