AIHawk-FOSS / Auto_Jobs_Applier_AI_Agent

Auto_Jobs_Applier_AI_Agent by AIHawk is an AI Agent that automates the jobs application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in an automated and personalized way.
GNU Affero General Public License v3.0
22.5k stars 3.33k forks source link

[FEATURE]: Browser Automation using AI #831

Open surapuramakhil opened 1 week ago

surapuramakhil commented 1 week ago

Feature summary

As of now AI is used for generating answers to the questions

Feature description

proposal:- AI to use as browser agent - viewing and acting directly on UI, performing job Application.

Motivation

No response

Alternatives considered

No response

Additional context

No response

cjbbb commented 1 week ago

After using this, can we apply for jobs on other job websites?

surapuramakhil commented 1 week ago

After using this, can we apply for jobs on other job websites?

cache is it's tough to implement 😅 @49Simon kindly comment on possibility - existing library support? I guess we send feed to AI (UI of browser)

49Simon commented 1 week ago

This would be something similar to Claude's Computer Use. Its early in development phase but by using tool use and vision models, it iteratively sends screenshots back to the model until the task is complete.

feder-cr commented 6 days ago

@surapuramakhil @cjbbb in this moment this tools not work correctly, also https://github.com/sentient-engineering/jobber isn't good, but if you want you can try!

cjbbb commented 5 days ago

@surapuramakhil @cjbbb in this moment this tools not work correctly, also https://github.com/sentient-engineering/jobber isn't good, but if you want you can try!

I will check the link

surapuramakhil commented 3 days ago

Another tool/lib bowser pilot which does same thing - https://github.com/handrew/browserpilot, once matured we can start using in this project.

jfelten commented 3 days ago

I am interested in pitching in. I went through the AIHawk code and have some ideas on how to use the existing classes to make a flexible architecture that allows for other sites. By this, I mean extending the current job_manager and LinkedIn_easy_applier classes to work for other sire like Amazon. I am the one who brought up browserpilot and would want to see if I could make it work. I wanted to see if anyone else has proposed similar ideas.

surapuramakhil commented 3 days ago

would want to see if I could make it work.

Appreciate that - Assigned this to you.

I wanted to see if anyone else has proposed similar ideas.

that was me, https://github.com/AIHawk-FOSS/Auto_Jobs_Applier_AI_Agent/issues/401 found that it was never reopened.

If you wish I can also assign 401 for you. @jfelten

surapuramakhil commented 2 days ago

another project - https://github.com/gregpr07/browser-use

feder-cr commented 2 days ago

@jfelten @sarob @cjbbb try also to contact/work with @gregpr07

feder-cr commented 1 day ago

@jfelten https://github.com/Skyvern-AI/skyvern

surapuramakhil commented 1 day ago

@jfelten https://github.com/Skyvern-AI/skyvern

This one seems to be quite mature.

sarob commented 1 day ago

Looks very promising. Good find!Sean @. On Nov 24, 2024, at 04:38, Akhil @.> wrote:

@jfelten https://github.com/Skyvern-AI/skyvern

This one seems to be quite mature.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

surapuramakhil commented 1 day ago

Looks very promising. Good find!

@sarob what your thoughts on importing are lib / modules which are on AGPL? (Their strong copyleft) restrict our ability to update our own licenses in future?

Another is it's an end-to-end system; I hope they are happy / expanding it as lib - something like Lang chain (which is a library) or any other library.