AB
AiBoss
Tutorials

How to use OpenWorker? Complete steps from downloading to delivering the final product documentation.

Today I'm sharing some open-source material from Andrew Ng. Whenever we ask AI to analyze something, the model provides conclusions, suggestions, and action lists, but the actual implementation still requires manual intervention. Weekly reports, meeting minutes, client briefings—many office tasks...

Today I'll post some stuff about Andrew Ng.open sourceThings.

Each time let AI The analysis provides conclusions, recommendations, and action lists, but the actual implementation still requires hands-on experience. Weekly reports, meeting minutes, client briefings—many office tasks get stuck at this stage.

I recently saw Andrew Ng on GitHub.open sourceOpenWorker will continue processing the subsequent steps after answering the question. Provide a target and license directory.OpenWorker It can read files, call up tools, and generate finished products that can be opened.

OpenWorker is easy to install.SimpleJust download the version that corresponds to your computer's operating system.

You can also put this sectionPrompt wordsSent to youAI Agentsuch as CodexClaude Code and stuff.

Prompt words

Please install OpenWorker on your current computer.

Project address:

https://github.com/andrewyng/openworker

Target:

Installing GitHub Releasesup to dateThe stable version is preferred, and installation should be performed only by the current user. After installation, check the version, program directory, disk usage, and process status, and then launch the application once.

Implementation requirements:

1. Check the current operating system, CPU architecture, remaining disk space, and whether OpenWorker is installed.

2. Query the GitHub API to obtain...up to dateOfficial version:

https://api.github.com/repos/andrewyng/openworker/releases/latest

3. Download files only from the official GitHub Releases of andrewyng/openworker. Do not use third-party download sites, mirror sites, or cloud storage.

4. Select the installation package according to your system:

– Windows x64: OpenWorker-windows-setup.exe is preferred.

– If the EXE fails to run silently due to being unsigned, do not remove the security flag, do not disable SmartScreen, and do not modify antivirus software settings. Instead, use OpenWorker-windows.msi from the same release.

– macOS Apple Silicon: Select arm64 or aarch64 DMG.

– If there is no suitable official installation package for the current platform, explain the reason and then install it according to the source code method in the repository README.

5. Download to a separate temporary directory. Verify the following before installation:

- file name

– Download Source

– File size

– SHA-256

– Digital signature status

6. Windows will be installed to the current user's directory first, without requesting administrator privileges. MSI can use:

msiexec.exe /i "<path to downloaded MSI>" ALLUSERS=2 MSIINSTALLPERUSER=1 INSTALLDIR="\Programs\OpenWorker" /qn /norestart

7. If the installation requires requesting administrator privileges, handling User Account Control (UAC), bypassing security warnings, or entering a system password, pause the process and require user confirmation. Do not respond to security prompts on behalf of the user.

8. Verify after installation:

OpenWorker exists in the system installation log.

– The main program file exists

– The file version is consistent with the GitHub Release.

– After startup, the process continues to run and responds normally.

– Record the actual installation directory and disk usage

9. Launch OpenWorker once and stop at the initial configuration or model settings screen. Do not enter, read, or save sensitive information such as API Key, password, and OAuth Token.

10. Do not modify existing model configurations, agent settings, system security settings, or user files. Do not install bundled software.

11. After successful installation, clean up the temporary installation files created this time. Before deleting, you must ensure that the target is located in the temporary directory created this time.

12. The final report should include the following:

– Was the installation successful?

– Installation Version

– Installation package source and SHA-256

– Installation directory

– Actual disk usage

Did the program start successfully?

– The next step requires user intervention

If the current Agent If you do not have permission to access local files, shell, or desktop, the installation will stop, and you will be given an official download link suitable for your system, along with commands that can be copied and executed directly.

After installation, you need to connect to the API before you can use it. You can connect according to your own preferences.

Run a case study that generates a finished product from scattered materials.

Prompt words

Access is only allowed to D:\OpenWorker-Test.

Read all files in the input directory and complete the following tasks:

1. Summarize sales data and calculate sales revenue and order volume for each product.

2. Extract the responsible person, deadline, and to-do items from the meeting minutes.

3. Identify contradictory or missing information between different documents; do not attempt to fill in the missing information yourself.

4. Generate in the output directory:

– Sales Analysis.xlsx

– Project Execution Checklist.md

– Management Briefing.html

5. Each conclusion should indicate the source document; data conclusions should indicate the corresponding line number or calculation method.

6. Before writing to the file, list the execution plan and target file, and wait for confirmation.

All the data was analyzed, and many contradictions were found.

Of course, the required documents are also...automaticIt's generated for us.

The three finished products confirm that OpenWorker did indeed complete multi-file reading, rule extraction, data cleaning, conflict checking, and multi-format file generation. OW-1008 was not...automaticThe fact that the amount was increased to 999 yuan demonstrates that OpenWorker adheres to the requirement of not guessing when data is missing.

OpenWorker It is a local-first,open sourcedesktop AI Assistant, posted by Andrew Ng.OpenWorker It receives task objectives, reads local files, invokes terminal and third-party services, and finally delivers documents, forms, reports, web files, or completes a verified external operation.

Project address: https://github.com/andrewyng/openworker

A task generally goes through the following process:

The model breaks down the objective into steps, selecting files, searches, terminals, or connector tools.

OpenWorker Perform reading, analysis, and file generation on the local machine.

Operations such as sending messages, modifying the calendar, writing to external systems, and running commands will trigger permission checks.

User approves, rejects, or modifies operations.OpenWorker Then continue execution and retain a complete record.

OpenWorker The task engine supports streaming responses, tool calls, stopping during execution, user-appended commands, and long conversations.automaticCompression, auditing of records, and multiple low-risk reading tools run in parallel.

OpenWorker Using BYOK, which means the user provides the model API Key, the currently listed model sources include:

  • OpenAI
  • Anthropic
  • Google Gemini
  • AWS Bedrock、Google Vertex AI
  • GLM、DeepSeek、Kimi、Qwen、MiniMax
  • Mistral、xAI
  • Together、Fireworks、OpenRouter
  • Local Ollama

OpenWorker Currently, it is more suitable for users who want to choose their own models and control API keys, and knowledge workers who need to connect to files, terminals, Slack, email, calendars and business systems.

We AI The demand has evolved from helping me think about it to helping me complete it.

Weekly reports, sales analyses, customer briefings, and meeting follow-ups may seem ordinary, but they consume a significant amount of knowledge workers' time.

OpenWorker Organize models, local files, terminals, connectors, approvals, and operation logs into a single desktop workflow. In an office setting, this verifiable and reliable execution process is more useful than a well-written answer.

It can also be integrated with internal knowledge bases, email, calendars, and ticketing systems. OpenWorker Transform it into a dedicated assistant for a specific position.open sourceYou can choose the model yourself, control the API Key, file permissions and data storage location, and security is also guaranteed.

Next round of desktop Agent The goal is to complete the answer.OpenWorker We've already run a prototype of this step that we can verify ourselves.

Original link:GitHub swarm with 14K stars, used by Andrew Ng himself. Agent