Commit Graph

216 Commits

Author SHA1 Message Date
Cfomodz b36d4ad035 Dark mode logo (#184)
* adding dark mode logo

* Update README.md

No flashbang
2025-01-10 07:37:40 -08:00
Gregor Žunič d34d1894d6 added docs to readme 2025-01-05 12:46:14 -08:00
Magnus Müller 1524a08357 Update README.md fix grammar 2024-12-28 09:21:58 +01:00
Magnus Müller bcf48b7238 Update README.md with line breaks 2024-12-27 16:09:13 +01:00
Magnus Müller c5cb386546 Update README.md change gif link 2024-12-27 16:05:23 +01:00
Magnus Müller ca5903fd52 Update README.md
Changed prompts - no div
2024-12-27 16:03:13 +01:00
Magnus Müller 87646a98e1 Update README.md 2024-12-27 16:00:46 +01:00
Gregor Žunič 18539feb9a added twitter link 2024-12-25 10:20:46 +01:00
magmueller f27e65500a Merge remote-tracking branch 'origin/HEAD' into multi-step 2024-12-04 17:31:21 +01:00
magmueller c6b8e8e333 Remove captcha from readme 2024-12-03 15:28:33 +01:00
Gregor Žunič cb0b2ffa3b added parralization agents to docs 2024-12-03 14:52:49 +01:00
Gregor Žunič fe249cc465 improved docs, hydrate cookies on every state get 2024-11-28 23:07:46 +01:00
Gregor Žunič d56c5fb356 updated logo 2024-11-28 17:52:52 +01:00
Magnus Müller 6f307c79e2 Include video README.md 2024-11-25 10:24:58 +01:00
Gregor Žunič 9e27daae43 Merge pull request #45 from gregpr07/staging
Push version 0.1.7
2024-11-22 21:40:54 +01:00
Gregor Žunič 03b83d60a6 bumped up version 2024-11-22 21:36:03 +01:00
pietrozullo 504ed6d70f Update README.md to be copy-paste-go 2024-11-21 11:55:06 +01:00
Magnus Müller 08802a7530 Included demos videos for flight search, captcha, and custom functions (#38)
* Add captcha demo gif

* Captcha demo

* Host gif at imgur

* Try to include from other repo

* Hugging face example

* Try to display mp4

* Include mp4 with raw link

* Try with git user content .com

* More methods

* Update README.md

* Add custom function

* Try with only the link

* Readme update

* Display video

* Flight search example

* Update README.md

* Update prompts

* Prompts above videos

* Space between div and video

* Font size
2024-11-20 11:17:03 +01:00
magmueller d01e723660 Merge remote-tracking branch 'origin/main' into Demos 2024-11-17 16:15:09 +01:00
magmueller f869a3fd7d Included example functions 2024-11-17 15:06:06 +01:00
gofenix 8baca6d1bf format JobDetails in readme 2024-11-17 16:41:17 +08:00
Gregor Žunič 4f74170685 Added anonymized posthog telemetry (#22)
* added anonymized telemetry

* collect data with posthog readme
2024-11-17 01:17:01 +01:00
Gregor Žunič 95d73b1b94 reverted back to pyproject requirments 2024-11-16 00:33:28 +01:00
Gregor Žunič 7b2162f310 remove unecesary demos 2024-11-15 21:46:47 +01:00
Gregor Žunič 66c00f4873 added demos 2024-11-15 21:46:00 +01:00
Gregor Žunič 89c63fdd63 Added custom actions registry and fixed extraction layer (#20)
* Validator

* Test mind2web

* Cleaned up logger

* Pytest logger

* Cleaned up logger

* Disable flag for human input

* Multiple clicks per button

* Multiple clicks per button

* More structured system prompt

* Fields with description

* System prompt example

* One logger

* Cleaner logging

* Log step in step function

* Fix critical clicking error - wrong argument used

* Improved thought process of agent

* Improve system prompt

* Remove human input message

* Custome action registration

* Pydantic model for custom actions

* Pydantic model for custome output

* Runs through, model outputs functions, but not called yet

* Work in progress - description for custome actions

* Description works, but schema not yet

* Model can call the right action - but is not executed

* Seperate is_controller_action  and is_custom_action

* Works! Model can call custom function

* Use registry for action, but result is not feed back to model

* Include result in messages

* Works with custom function - but typing is not correct

* Renamed registry

* First test cases

* Captcha tests

* Pydantic for tests

* Improve prompts for multy step

* System prompt structure

* Handle errors like validation error

* Refactor error handling in agent

* Refactor error handling in agent

* Improved logging

* Update view

* Fix click parameter to index

* Simplify dynamic actions

* Use run instead of step

* Rename history

* Rename AgentService to Agent

* Rename ControllerService to Controller

* Pytest file

* Rename get state

* Rename BrowserService

* reversed dom extraction recursion to while

* Rename use_vision

* Rename use_vision

* reversed dom tree items and made browser less anoying

* Renaming and fixing type errors

* Renamed class names for agent

* updated requirements

* Update prompt

* Action registration works for user and controller

* Fix done call by returning ActionResult

* Fix if result is none

* Rename AgentOutput and ActionModel

* Improved prompt Passes 6/8 tests from test_agent_actions

* Calculate token cost

* Improve display

* Simplified logger

* Test function calling

* created super simple xpath extraction algo

* Tests logging

* tiny fixes to dom extraction

* Remove test

* Dont log number of clicks

* Pytest file

* merged per element js checks

* Check if driver is still open

* super fast processing

* fixed agent planning and stuff

* Fix example

* Fix example

* Improve error

* Improved error correction

* New line for step

* small type error fixes

* Test for pydantic

* Fix line

* Removed sample

* fixed readme and examples

---------

Co-authored-by: magmueller <mamagnus00@gmail.com>
2024-11-15 21:42:02 +01:00
Magnus Müller 7c209d1bec Update README.md
Include demo
2024-11-14 07:50:59 +01:00
Gregor Žunič fedc08926c Merge branch 'feature/improving-extraction-layer' into main 2024-11-13 20:28:13 +01:00
jason19970210 f6fb5b4b9d Update README.md with updating discord invitation link
Update discord invitation link
2024-11-09 15:57:41 +08:00
Gregor Žunič 7c5bc97e15 preserve element structure in outputs 2024-11-07 17:35:02 +01:00
magmueller 95d61b3325 Fix example 2024-11-06 20:02:57 +01:00
magmueller a5b8f8ceda Fix typo and pip example 2024-11-06 19:41:27 +01:00
Gregor Žunič d1c76b8af2 updated readme 2024-11-06 18:57:53 +01:00
Gregor Žunič 00f2c3de0c pypi release files 2024-11-06 18:55:31 +01:00
Gregor Žunič 68201df624 src -> browser_use 2024-11-06 18:18:00 +01:00
Gregor Žunič 74e099948b more discord invites 2024-11-06 17:08:31 +01:00
Gregor Žunič 0c2942cb37 added discord buttons 2024-11-06 17:07:54 +01:00
magmueller 63a5e8a9e8 Included limitations 2024-11-06 02:58:30 +01:00
magmueller e4a13726d5 HN example 2024-11-06 02:47:57 +01:00
magmueller 3ee6c731a1 Extract hn content 2024-11-06 02:43:44 +01:00
magmueller 7473135da2 New examples for HN 2024-11-06 02:24:39 +01:00
magmueller f56c1dcece New Video 2024-11-06 01:48:19 +01:00
magmueller ae14dc39ce New readme 2024-11-06 01:45:06 +01:00
magmueller 54c935e60f Roadmap 2024-11-06 00:53:18 +01:00
magmueller d66fd5b02d Included more feautures 2024-11-06 00:51:45 +01:00
magmueller b7df9dbf23 Include cookie handling 2024-11-06 00:42:49 +01:00
magmueller 07a9a0e2fd Reorder Readme 2024-11-06 00:40:45 +01:00
magmueller 864892cc86 Include prompt 2024-11-05 22:54:29 +01:00
Gregor Žunič 19f5f51432 readme updated 2024-11-05 16:39:41 +01:00
Gregor Žunič 65b915628c updated readme 2024-11-05 16:37:09 +01:00