Back to Build in Public
Build in public14 min read

A Shortcut Is Not Just a Keyboard Trick

The difficult part of a shortcut was never inserting words. It was deciding where those words belonged: everywhere, or only here.

By Open Free Max

A Shortcut Is Not Just a Keyboard Trick

The first description of a shortcut is usually the most obvious one.

It saves a few keystrokes.

That description is not wrong. It is simply incomplete for the kind of work Open Free Max is designed to hold. When a person works with several projects and several AI tools, a repeated phrase is rarely just a convenience. It is often a boundary, a preference, or a small declaration of how the next exchange should begin.

The question was not whether we could make a phrase appear faster. The question was where that phrase belonged once it became part of someone’s way of working.

On July 2, we introduced reusable shortcuts as part of the product’s evolution. The release followed a simple observation: people were typing the same useful sentence over and over. But the more we considered the feature, the less it looked like a keyboard trick and the more it looked like a question of context.

Should a familiar phrase follow the person everywhere? Should it stay with one project? Should it be available in both places? And how could the product make that choice understandable without asking people to think like system administrators?

The answers shaped more than a small panel. They shaped how we think about the relationship between a person, a project, and an AI session.

The same words can mean different things in different places

Imagine someone who regularly asks an AI tool to turn a rough thought into a clear outline. That instruction may be a personal habit. It may be useful whether the person is working on a product note, an article, a client deliverable, or a private research thread.

Now imagine a different instruction: always consider the terminology, audience, and unfinished decisions of this particular project before proposing a change. That sentence may look just as reusable, but its meaning depends on one place.

The words can be similar. The responsibility is different.

This was the first reason scope mattered. A phrase that belongs to a person’s general method should not have to be recreated for every project. A phrase that belongs to one project should not quietly appear when the person is working somewhere else. The shortcut itself cannot make that judgement. The product has to give the person a clear way to express it.

That is a much richer job than binding a phrase to a key.

The boundary between personal habit and project context is one of the boundaries that makes multi-project work manageable. When it is missing, everything starts to look global. When it is too strict, useful habits are trapped in one place. We needed a middle ground that felt natural at the moment of use.

We started with two kinds of belonging

The release gave shortcuts two broad homes: a global space and a project space.

Global shortcuts represent phrases a person wants available across their work. Project shortcuts represent phrases that make sense inside a particular project. The distinction is deliberately plain. We did not want a hierarchy of complicated scopes or a configuration language that needed its own documentation before it could be useful.

Two homes were enough to make the important decision visible.

That simplicity did not come from believing the underlying problem was simple. It came from deciding which distinction would help most people most often. Product design is full of possible categories. The discipline is choosing the few that change a real decision.

We also had to make room for the fact that a person may not know the right scope immediately. A phrase can begin as a project-specific experiment and later become part of a broader working style. Another phrase can look universal until it meets the details of a new kind of work. The product should allow that evolution instead of treating the first choice as permanent truth.

The important thing was not to force a perfect classification. It was to make a useful classification easy to revise.

The feature had to remain about work, not management

Every new category creates a possible maintenance burden.

People who use advanced AI workflows already manage enough: projects, files, sessions, providers, drafts, decisions, and unfinished tasks. If shortcuts introduced another elaborate system of folders, labels, permissions, and status rules, the feature would replace one repeated sentence with a new form of housekeeping.

That would have been a poor exchange.

We wanted the person to think, “I want this available here,” rather than, “I need to design a taxonomy for my instructions.” The product could carry some of the structure, but the user should not have to become the curator of an internal library before the library became useful.

This is why scope had to be expressed in a way that supported a decision quickly. The details matter, but they should remain subordinate to the work. A shortcut should help a person cross a familiar threshold, not invite them to spend an afternoon arranging the threshold’s paperwork.

The difference is easy to describe and difficult to maintain. Every extra option can be defended in isolation. The whole experience still has to feel light.

The global choice carried more responsibility than it appeared to

Making something global is a promise.

It says the phrase will remain meaningful when the project changes, when the audience changes, and when the person is in a different mode of work. That can be exactly what someone wants. It can also be a source of surprising friction when an old habit travels farther than expected.

We therefore treated global availability as a convenience that needed context, not as a default answer to every reuse question. A global shortcut should be recognisable as a general working preference. It should not smuggle project assumptions into unrelated work.

This is a product lesson that reaches beyond shortcuts. The word “global” often sounds like freedom because it removes repetition. In practice, it also increases the surface area of a decision. The more places a piece of information travels, the more carefully its meaning has to be considered.

The safest global things are usually the things with the clearest general meaning. A personal preference for a certain kind of structure is easier to carry than an instruction tied to one project’s vocabulary. The product can help expose the choice, but it cannot replace the person’s knowledge of what the phrase means.

Project scope protected the local details

The opposite choice was just as important.

Some work needs a local language. A project may have a particular audience, a particular stage, or a particular definition of a good result. A reusable instruction can preserve that orientation without asking the person to restate it each time they return to the project.

Project scope made room for that local identity.

It also supported a healthier relationship with experimentation. A person can try a phrase in one project without turning it into a rule for every other project. If the phrase works, it can be adapted later. If it does not, the experiment can remain contained.

That containment matters for creative work. Not every useful idea deserves to become a universal method. A project is often where a person learns whether a habit is actually valuable. Keeping the first version local gives the learning somewhere to happen.

This was another reason we resisted the idea that shortcuts were simply text expansion. The project context changes the meaning of the expansion. The same characters can be a personal habit in one place and a project memory in another.

The hard part was naming the difference honestly

Labels are small, but they create expectations.

If the product calls something a global shortcut, people need to understand that it is meant to travel. If it calls something a project shortcut, people need to understand that it stays close to the work. The names cannot be technically precise while remaining practically confusing.

We spent time with plain language because people should not need to understand the history of the feature to make a good choice. “Global” and “project” are not perfect words for every possible future. They are understandable words for the decision in front of us now.

This is a recurring tension in product work. A label can be elegant for the team and unhelpful for the person. Internal concepts often have sharp edges because they were created to explain implementation. User-facing concepts need to explain consequence.

The consequence is what matters here: will this phrase be available everywhere I work, or is it for this project?

Once the question was phrased that way, many of the surrounding decisions became easier.

We did not want shortcuts to replace judgement

There is an understandable temptation to make a saved phrase feel authoritative. If someone took the trouble to save it, perhaps the product should apply it automatically. Perhaps it should suggest it whenever the current task looks similar.

That direction may become useful in some form, but it also carries risk. Similar tasks are not identical tasks. A phrase that helped yesterday may be wrong for today’s audience. A project may have moved from exploration to execution. A person may have saved the instruction before they understood what they really wanted.

The first release kept the human choice close to the action.

That choice is not friction for its own sake. It is a reminder that reuse has context. The product can make the familiar thing available without pretending that familiarity means correctness. This is particularly important when an AI system is involved, because a convenient starting point can influence a surprisingly large amount of subsequent work.

We would rather preserve a small moment of awareness than turn every saved phrase into invisible momentum.

A shortcut can reveal how a product sees its user

The feature also exposed a broader question about the kind of person OFM is for.

A traditional development tool may treat repeated text as code, a command, or a configuration fragment. A writing tool may treat it as a template. A general AI interface may treat it as a prompt. Open Free Max sits near all of those worlds without belonging entirely to one of them.

Its users may build software, but they may also build an editorial process, a research system, a product, a business, or a body of published work. Their repeated phrases are part of a larger personal operating system. The product needs to respect that without claiming to know the whole system.

Thinking about scope helped us avoid designing for only one identity. A global shortcut can belong to a developer, a researcher, a creator, or a person managing several kinds of work. A project shortcut can serve a codebase, a content series, a client engagement, or a private experiment.

The underlying pattern is not the job title. It is the return to meaningful work with some context already earned.

What this means for people using OFM

The immediate benefit is that reusable phrases can be placed according to their meaning.

If a sentence describes how someone generally prefers to work, it can stay available across projects. If it describes the language or expectations of one project, it can remain close to that project. The person does not have to choose between repeating everything and making everything universal.

That choice is the user-facing part of the feature. The deeper benefit is less visible: it lets the workspace reflect the difference between a person’s method and a project’s identity.

The distinction is especially useful when work is plural. A person who has several active projects does not have one context. They have a landscape of contexts, connected by habits but not interchangeable. A tool that respects both sides can reduce repetition without erasing the reasons the projects are different.

No shortcut can resolve an unclear objective. No saved phrase can replace reading the current material. The feature simply gives familiar starting points a more appropriate place to wait.

The unresolved design question is still context

We shipped the global and project distinction because it answered a real need without creating a new management language. That does not mean we consider the problem finished.

There are other kinds of belonging. A phrase might be useful for a temporary campaign, a particular type of deliverable, or a phase of work. Adding every possible scope would make the product harder to understand. Refusing to acknowledge those patterns would make it less expressive.

The next question is therefore not, “How many shortcut types can we support?” It is, “Which distinction helps someone make a better decision at the moment they need it?”

That question will keep the feature grounded. It also gives us a way to evaluate future ideas without chasing complexity for its own sake.

We are watching for whether people can recognise where a phrase belongs, whether they can change that decision without anxiety, and whether shortcuts remain connected to active work rather than becoming a forgotten archive. Those are product questions, not just interface questions.

The key is the least interesting part

There is a practical reason to be cautious about this kind of convenience. Every saved action competes for attention with the work itself. A shortcut that was helpful last month can become confusing when the project changes. A phrase that makes sense in one context can sound strangely confident in another. The product therefore has to make reuse easy without making old habits invisible.

That is why the distinction between a global shortcut and a project shortcut matters beyond the settings screen. It gives the person a way to say, "this is part of how I usually work," or, "this belongs to this particular piece of work." Those statements are different. Treating them as the same would make the feature feel simple at first and increasingly unreliable over time.

The difference also protects experimentation. People often create a project-specific phrase because they are still discovering what the project needs. They may not want that experiment to become a permanent part of every future session. Local scope gives a habit somewhere to grow without asking the whole workspace to adopt it. If the habit proves useful, the person can promote it later. If it does not, it can remain where it began.

This is a broader pattern we keep seeing in OFM. A good product does not only provide more speed. It provides places for decisions to have the right reach. Some decisions should affect every project. Others should stay close to the work that produced them. The interface becomes trustworthy when that reach is visible and reversible.

We also do not want the shortcut system to imply that a person should optimise every recurring action. Repetition can be valuable. It can signal a stable practice, but it can also be a moment of care, review, or deliberate preparation. Automating it may save time while removing a useful pause. The person should be able to decide whether the repeated sentence is a burden, a ritual, or both.

That is why the feature is best understood as an invitation. It says that the product noticed a pattern and offers to carry a little of it. It does not say that the pattern defines the person, that the action is always correct, or that speed is the highest form of progress.

The next question is how shortcuts should age. A project evolves. A working method acquires exceptions. A sentence that once opened a useful conversation may eventually need a different tone or a narrower purpose. We want the product to make that evolution visible without turning maintenance into another task list.

For now, the lesson is clear enough. The valuable part is not pressing fewer keys. It is giving recurring intent a place where it can be recognised, questioned, and used again when it still belongs.

The feature began with a repeated sentence and ended with a model of context.

That is why a shortcut is not just a keyboard trick. The keystroke is the visible part. The meaningful part is the agreement between a person and their workspace: this is how I often begin, this is where that habit belongs, and I still get to decide whether it fits today.

Good tools reduce effort. Better tools reduce effort without reducing meaning.

For OFM, the work on shortcuts was a small step toward that standard. We are building a place where projects can retain what matters, where people can return to familiar ways of working, and where neither memory nor automation has to become a substitute for judgement.

The sentence may appear quickly now. The reason it appears there is the real feature.

There is another side to this that became clearer as we looked at the idea from the user’s point of view. A shortcut does not only save a few seconds. It can protect a person from having to reopen a decision that has already been made. If the same kind of work requires the same kind of beginning, the person should not have to spend their attention rebuilding that beginning each time. The value is not measured by the speed of one sentence. It is measured by the attention left available for the work that follows.

That attention is not identical for everyone. A creator may have a recurring way of turning a rough idea into an outline. A researcher may return to the same kind of question whenever a source deserves closer examination. Someone managing several client projects may need a familiar opening that creates a little order before the day becomes noisy. The words can be different. The underlying need is recognisable: preserve a useful rhythm without forcing a person to remember every part of it.

This also explains why shortcuts must remain easy to question. A saved phrase can outlive the reason it was saved. A workflow can change. A project can move in a new direction. The product should make repetition available, not make repetition permanent. The person should still be able to choose a different beginning when the work asks for one.

The small feature therefore carries a larger design responsibility. It has to reduce friction while keeping the user awake to the decision they are making. That balance is more valuable than a faster keystroke. It gives people a familiar door without pretending that every day leads to the same room.

Keep exploring

More from Build in Public

Browse the publication