Case

Maskin case: an open source AI agent workspace where people and agents work on the same objects

Maskin is an open source AI agent workspace. People and AI agents work on the same typed objects there: insights, bets, tasks and knowledge. It is Apache-2.0 licensed and built for small teams that run AI agents and want to be pulled in for decisions. It is early-stage and in active development, with a hosted version.

Book a call with Sebastian

Or write to [email protected]

Key takeaways

  • What it is: an open-source (Apache-2.0) workspace where people and AI agents work on the same typed objects: insights, bets, tasks and knowledge.
  • Who it is for: small teams that run AI agents and want to be pulled in for decisions.
  • How agents join: through the model context protocol (MCP). Events or schedules on objects can start agents.
  • Self-hosting: the source is open under Apache-2.0, and the repo includes a Docker setup to run it yourself.
  • Status: early-stage, in active development, with a hosted version.
  • Authorship: Sebastian co-built Maskin with Magnus. The code is published by Sindre AI, not Værksted.

Why a workspace, not another chat window

Most agent setups keep the agent's work somewhere the team does not look: a chat window, a log, a folder of files. The work happens in one place and the decision about the work happens in another, and a person ends up carrying things between them.

Maskin takes the other route. The agent and the person open the same record. Each record has a type, so either of them can tell what it is and where it sits in the flow before reading it. That is what "typed objects" means here, and it is why the workspace can hold insights, bets, tasks and knowledge side by side instead of one long thread.

It also separates a workspace from the thing many search results for this topic are about. A framework is a library you use to build an agent. A workspace is where people and agents do shared work. Maskin is the second kind.

How the work moves

Work moves from insight to bet to task, with knowledge kept alongside. Insight, bet, task and knowledge are four kinds of object, so each step is a record that a person and an agent can both open, instead of a message that only one of them saw.

Agents connect through the model context protocol (MCP), a standard way for an AI application to reach tools and data. Events or schedules on objects can start agents. So an agent can be started by something that happens to an object, or by the clock, and nobody has to open a chat first. A person's part is the decisions: Maskin is for teams that want to be pulled in for those, not for every step.

Open source and self-hosting

The source is open under Apache-2.0, and the repo includes a Docker setup to run it yourself. Apache-2.0 lets you use, change and share the code, including in a commercial setting, if you keep the license and notices.

Beyond that, read the repo and judge for yourself: self-hosting is not described here as easy or supported. A hosted version also exists, and it is the alternative if you do not want to run anything.

Where it stands

Maskin is early-stage and in active development, with a hosted version. Treat that as the real status: the product is still changing.

Five questions to ask of any open source AI agent workspace

You can use these on Maskin and on anything else you are comparing. Answers for Maskin are given as far as this page can state them.

  1. Do the agent and the person see the same record? In Maskin they work on the same typed objects.
  2. What starts an agent? A person typing is the weakest answer. In Maskin, events or schedules on objects can start agents.
  3. What does the license let you do? Apache-2.0 allows use, change and sharing, commercially too.
  4. What does the project ship for running it yourself? The repo includes a Docker setup. Check it, rather than trust a summary like this one.
  5. How honest is the project about its maturity? Maskin is early-stage and says so.

Who built it, and why it is on this site

Sebastian co-built Maskin with Magnus. The code is published by Sindre AI, not Værksted. The reason it sits here is the advice. Værksted advises organizations on becoming AI-native, and the person who gives that advice has also built a product around the idea of people and agents working together.

Værksted gives advice and plans only. It does not build or run systems for clients. If you want to talk about where AI pays off in your own business, see AI advisory for product and technology leaders. If you want your team to practise it on its own work, see training and workshops for product teams. The principles Værksted works by are on the home page, and the other case is Skjald. For the product itself, go to maskin.io. All cases are listed on the cases page.

FAQ

What is Maskin?

Maskin is an open-source (Apache-2.0) workspace where people and AI agents work on the same typed objects: insights, bets, tasks and knowledge. Agents connect through the model context protocol (MCP), and events or schedules on objects can start agents. It is early-stage and in active development, with a hosted version.

Who is Maskin for?

Maskin is for small teams that run AI agents and want to be pulled in for decisions. Agents work on the shared objects, and people are pulled in for decisions.

Is Maskin open source?

Yes. The source is open under the Apache-2.0 license. Apache-2.0 is a permissive license: you may use, change and share the code, commercially too, as long as you keep the license and notices. The code is published by Sindre AI, not by Værksted.

Can I self-host Maskin?

The repo includes a Docker setup to run it yourself. Beyond that, read the repo and judge for yourself: it is not described here as easy or supported. There is also a hosted version if you would rather not run it.

What stage is Maskin at?

Early-stage and in active development, with a hosted version. In practice that means the product is still changing. If you need a settled platform today, weigh that before you commit; if you want to follow and shape an open-source workspace early, the source is there to read.

Book a call

If you want to talk about AI advice or training for your team, book a call with Sebastian or email [email protected].

Back to all cases or Værksted.