MCPcopy
hub / github.com/A9T9/RPA

github.com/A9T9/RPA @V9.6.0 sqlite

repository ↗ · DeepWiki ↗ · release V9.6.0 ↗
2,520 symbols 7,137 edges 269 files 19 documented · 1%
README

Ui.Vision RPA

  • AI Robotic Process Automation, includes Selenium IDE import/export

Questions? Suggestions? - Meet us in the Ui.Vision RPA user forum.

Every user benefits from the questions and answers provided in the forum, that is why we would ask you to post the question in the RPA forum first if a public forum is appropriate for your question. The forum is monitored by active users, tech support and the developers, so we would like to concentrate the discussion "over there" in one place.

How to install Ui.Vision:

Ui.Vision RPA for Chrome, Edge and Firefox is modern cross-platform RPA software for macOS, Linux and Windows. It includes a Selenium IDE and Web Macro Recorder. You find the latest version always in the Chrome and Firefox stores. You can use it completely free for private and commercial purposes:

Building the Chrome, Edge and Firefox Extension

Building the extension is not required if you "only" want to use it.

You can install UI.Vision directly from the Chrome, Edge or Firefox stores, which is the easiest and the recommended way of using the Ui.Vision RPA software. Older versions can be found in the RPA software archive.

The information below is only required and intended for developers:

The project uses Node V20.11.1 and NPM V10.2.4

If you have any questions, please contact us at TEAM AT UI.VISION - Thanks!

To build the extension bundle

npm i -f

npm run build       
npm run build-ff    

And the build files are in dist and dist_ff folders.

To develop

npm i -f

npm run ext

The built files during development are also in dist and dist_ff folders

Once done, the ready-to-use extension code appears in the /dist directory (Chrome) or /dist_ff directory (Firefox).

Extension points exported contracts — how you extend this code

IWithLinkStorage (Interface)
(no doc) [4 implementers]
src/services/storage/flat/storage.ts
ICounter (Interface)
(no doc) [1 implementers]
src/common/counter/types.ts
ISaveService (Interface)
(no doc)
src/components/save_test_case.d.ts
ConversationItem (Interface)
(no doc)
src/containers/sidepanel/components/ai_chat/ai_conversation.ts
IFlatStorage (Interface)
(no doc) [3 implementers]
src/services/storage/flat/storage.ts
IBrowserFileSystem (Interface)
(no doc)
src/common/filesystem.d.ts
AiTabProps (Interface)
(no doc)
src/components/settings_modal/tabs/ai.tsx
AiChatState (Interface)
(no doc)
src/containers/sidepanel/components/ai_chat/index.tsx

Core symbols most depended-on inside this repo

get
called by 324
src/common/ipc/ipc_cache.ts
log
called by 316
src/services/log/index.ts
push
called by 200
src/services/player/call_stack/stack.ts
setState
called by 186
src/common/player.js
getState
called by 165
src/common/box.js
set
called by 142
src/common/ipc/ipc_cache.ts
all
called by 119
src/services/ocr/endpoint_picker.ts
log
called by 104
src/common/ipc/ipc_promise.js

Shape

Function 1,418
Method 726
Class 226
Interface 89
Enum 61

Languages

TypeScript100%
Python1%

Modules by API surface

extension/lib/tesseract/core/tesseract-core-simd-lstm.wasm.js109 symbols
src/common/ts_utils.ts94 symbols
src/actions/index.js91 symbols
src/init_player.js70 symbols
extension/lib/tesseract/worker.min.js65 symbols
src/common/utils.js56 symbols
src/services/storage/std/standard_storage.ts47 symbols
src/common/inspector.js45 symbols
src/ext/content_script/index.js44 symbols
src/ext/bg.js43 symbols
src/common/dom_utils.ts41 symbols
src/index.js33 symbols

Dependencies from manifests, versioned

@ant-design/icons5.3.0 · 1×
@babel/cli7.23.9 · 1×
@babel/core7.23.9 · 1×
@babel/plugin-transform-modules-commonjs7.23.3 · 1×
@babel/plugin-transform-runtime7.23.9 · 1×
@babel/preset-env7.23.9 · 1×
@babel/preset-react7.23.3 · 1×
@babel/preset-typescript7.23.3 · 1×
@babel/runtime7.23.9 · 1×
@fortawesome/fontawesome1.1.8 · 1×
@fortawesome/fontawesome-svg-core6.5.1 · 1×
@fortawesome/free-regular-svg-icons6.5.1 · 1×

For agents

$ claude mcp add RPA \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact