Skip to content

Releases

Deskforce 0.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 10:04

Deskforce is an office of AI agents: hire a team, each employee on the model you choose, give the CEO a goal, approve the plan, and watch the work get delegated and built on an animated floorplan.

This release makes it easier to install and to trust: a signed Mac app, Linux installers, a documentation site, and examples of real runs with their costs.

Deskforce demo

Download

System File
macOS, Apple Silicon (M1 and later) Deskforce-0.4.0-arm64.dmg
macOS, Intel Deskforce-0.4.0-x64.dmg
Windows 10 and 11 Deskforce-Setup-0.4.0.exe
Linux, any distribution Deskforce-0.4.0-x86_64.AppImage
Debian, Ubuntu and derivatives Deskforce-0.4.0-amd64.deb

Docker (Intel and ARM):

docker run -p 127.0.0.1:3000:3000 -v $(pwd)/workspace:/app/workspace --env-file .env.local ghcr.io/husseinzayat3/deskforce:0.4.0

Open the app, add an API key in Settings (or use a local model through Ollama), and hire your first employee. Step by step: Getting started.

What's new

  • The Mac app is signed and notarised by Apple. It opens like any other app, with no "Open Anyway" step, and from now on it updates itself.
  • Linux: an AppImage for any distribution (it updates itself) and a .deb for Debian and Ubuntu.
  • Documentation site: husseinzayat3.github.io/Deskforce, with concepts, providers and models, costs and budgets, Slack, office files, an FAQ and troubleshooting.
  • Examples with real costs: a landing page built by a team of four for $0.11, and the same page on three models for $0.001, $0.02 and $0.07.
  • Under the hood: tests for every provider's streaming format, whole tasks through the engine and the office in a real browser; the engine and the largest components split into smaller files; fully typed code. Nothing changes in how the office works.
  • Fixed: Slack now gives a clear error when Slack sends no connection address, and no longer treats events without an id as duplicates.

The full list is in the changelog.

Good to know

  • Windows: the installer is not signed with a paid certificate yet. On "Windows protected your PC", choose More info → Run anyway.
  • Linux AppImage: make it executable (chmod +x); on Ubuntu 22.04 and later it needs libfuse2 (libfuse2t64 on 24.04). Details in Troubleshooting.
  • Known weak spot: when work is split across several employees, the pieces can drift apart and the final review does not always catch it (#25). Read the report and use Request changes where needed.
  • API keys saved in Settings are stored unencrypted in a local database on your computer. Deskforce has no login and is meant to be used on the computer it runs on: see the security model.

Need it customised?

I build versions of Deskforce around a company's own roles, tools, models and branding, including hosted multi-user setups. See Custom builds or book a call on husseinzayat.it.

Feedback

Released under the MIT License.

Deskforce 0.2.1

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:21

The first public release of Deskforce: an office of AI agents that plan, delegate and build, shown on an animated floorplan.

Hire employees, give each one a role and a model, and hand a goal to the most senior one. It breaks the work down, delegates it, and the team writes real files on your computer while you watch.

The Deskforce office

Download

System File
macOS, Apple Silicon (M1 and later) Deskforce-0.1.0-arm64.dmg
macOS, Intel Deskforce-0.1.0-x64.dmg
Windows 10 and 11 Deskforce-Setup-0.1.0.exe

Nothing else needs to be installed. Open the app, add an API key in Settings (or use a local model through Ollama), and hire your first employee.

First launch. The apps are not yet signed with a paid certificate, so the system asks before opening them:

  • macOS: try to open the app, then go to System Settings → Privacy & Security and choose Open Anyway.
  • Windows: on "Windows protected your PC", choose More info → Run anyway.

Highlights

  • A team, not a chatbot. Eight roles to start with (CEO, Tech Lead, Designer, QA and more), each editable. Managers delegate to juniors, review the results and fix gaps.
  • A model per employee. OpenAI, Anthropic (Claude), Google Gemini, xAI (Grok) or a local model through Ollama. Put a strong model on the manager and a cheap one on the juniors.
  • You stay in control. Tasks can start with a plan and a cost estimate that you approve. Set a budget per task and a monthly cap.
  • Real output. Agents read, write and edit files in a project folder. Every task is a git commit you can inspect and undo with one click.
  • Costs and performance. Spending per day, employee and model, plus success rates, so you know which model is worth hiring.
  • Talk to it from Slack. Start tasks, approve plans and get reports without opening the app.
  • Runs on your computer. No account and no server of ours. Your keys and files stay on your machine.

The full feature list is in the README.

Good to know

  • This is an early release. Expect rough edges, and please report what you find.
  • The Windows and Intel Mac apps are checked automatically on every release but have not yet been tried by hand. If one does not install or start for you, please open an issue.
  • The Windows app updates itself. The macOS app does not yet, so check this page for new versions.
  • On Windows, closing the window quits the app and pauses the agents; unfinished tasks resume the next time you open it. On macOS the agents keep working until you quit.
  • API keys saved in Settings are stored unencrypted in a local database on your computer.
  • Deskforce has no login and is meant to be used from the computer it runs on. See Security before exposing it to a network.

Need it customised?

I build versions of Deskforce around a company's own roles, tools, models and branding, including hosted multi-user setups. Write to husseinzayat10@hotmail.com.

Feedback

Released under the MIT License.