Business first. Productivity built in.
The Onlinesourdough Method (OSM) helps you give your AI assistant a useful foundation: relevant data, business context and reusable ways of working. It helps the assistant plan work, build it, review the result and retain useful decisions. Install it in the app you use. The same 18 skills work from one shared source, with native packaging for Codex, Pi, Claude Code, Gemini CLI, Copilot CLI and Cursor.
Small requests stay small. Larger tasks get a clear outcome, the relevant specialist method and a review before delivery. Your app still provides the models, tools and permissions.
Data is the material you work with: documents, notes, customer records and other information in your existing tools. Context explains what it means: how your business works, your goals, decisions, standards and what a useful result should achieve. Skills describe how the assistant should work, such as planning a task, writing clearly or reviewing a result.
You choose a home for the context you want to keep. Operational data stays in its source systems; the agent uses the relevant sources through access you have authorized. OSM helps it find that context, apply useful methods and retain reviewed learning. It does not upload all your data, connect every account or grant access merely because you installed a plugin.
That foundation can support different tasks and AI apps. You can reuse what already works, add context when a real task needs it and improve the methods as you learn. Start with one useful task rather than organizing everything first.
The method supports business work, decisions, writing and practical automation. Its code guidance and verification stay proportional to the task. Projects own their source, engineering standards, design and delivery configuration.
Projects can be content, research, learning, business work or software. Create Project establishes the useful workspace and context; Git and GitHub are optional. Small coding work stays direct with Write Code and the shared Spec, Build and Review. None of this requires a particular sidebar or execution environment.
I built The Onlinesourdough Method to give AI assistants a useful foundation: relevant data, business context and reusable ways of working, kept in sources I control.
The method installs as a native plugin in Codex and Claude Code and adds reusable skills for planning, building, reviewing and writing. It builds on open formats such as Agent Skills and on what those apps already provide, so I mostly write methods and small adaptations, with little code to maintain.
Your context stays in a home you choose, in Notion. The app provides the models, tools and permissions; the method helps the assistant find and maintain the context it needs.
Select the steps the task needs; these are useful routes, not a fixed ritual.
| Need | Method |
|---|---|
| Understand an idea or difficult decision | Interview and Clarify |
| Complete substantial work | Spec → Build → Review → authorized Ship |
| Write clearly | Human Writing |
| Establish a useful workspace | Create Project; Git is optional |
| Connect and maintain owner context | Setup → Data & Context, then Manage Data & Context |
| Add a reusable capability | Manage Skills; optional specialists keep their own ownership |
Read the skill index for the actual entrypoints and the architecture for responsibilities and selective loading. The agent loads only the relevant skill and references.
Agentic Systems is an open-source framework for building and operating agentic systems. It brings Foundation, AgentOps and domain methods together across software, BI, defence and research, using T3 Code and native coding agents where appropriate. The method and Agentic Systems are independent; neither depends on nor installs the other. The project carries its accepted scope and relevant sources between them, while the selected environment owns tools, access and execution protection.
For engineering preparation of a new or existing software project, use Agentic Foundation directly in Codex or Claude; T3 Code is not required for that. OSM does not install it or copy its content. Without a selected foundation method, OSM reports the gap instead of improvising one.
Visual design uses an available design method. Content and video production are not part of OSM; the Content drafts record where that work stands.
Upgrading an older installation? Read Earlier names for the supported migration; existing context homes keep their own names.
OSM is open source under the MIT license. Install directly from this public GitHub repository; no invitation is required. Your app uses its normal Git setup. Never paste access tokens into a chat.
Choose one of the routes below. These commands follow the repository's current
main branch. For a fixed version, select a reviewed tag or commit using the
installation guide.
codex plugin marketplace add onlinesourdough/OSM-plugin
codex plugin add osm@online-sourdoughOnce the marketplace is available, you can also install OSM from Codex's plugin browser. Start a fresh task after installation.
pi install git:github.com/onlinesourdough/OSM-pluginStart a fresh Pi session. OSM is a native Pi skill package; it needs no executable extension.
claude plugin marketplace add onlinesourdough/OSM-plugin
claude plugin install osm@online-sourdough --scope userRestart Claude Code. You can use ordinary language or call
/osm:osm-setup and /osm:osm-human-writing directly.
gemini extensions install https://github.com/onlinesourdough/OSM-pluginReview Gemini's installation prompt, then start a fresh session. The extension contains the same skills and no executable extension code.
copilot plugin marketplace add onlinesourdough/OSM-plugin
copilot plugin install osm@online-sourdoughThis uses Copilot's documented support for Claude-compatible plugin metadata. It has not been tested locally.
Cursor supports OSM's native Cursor plugin format. For private distribution, add the repository through a Teams or Enterprise marketplace, then install OSM from Customize. OSM is not listed in Cursor's public marketplace, and this installation route has not been tested locally. See the Cursor adapter.
OpenCode can reference the skill directory through its native skills.paths
setting. It currently has no equivalent native installer for this instruction
package, so we do not describe that route as plug and play. See the
compatibility guide.
The shared method and your company context have separate owners and update paths. A short instruction in your app points to your chosen context entry. That entry directs the assistant to relevant facts, sources, memory and personal methods, without loading the whole workspace.
Notion is the only supported context home. Setup reuses suitable existing pages and databases and tests a useful first task. External systems, local files and repositories stay valid sources. A legacy folder or vault home is read-only; see Update for the migration guidance. Installation alone creates no context home and grants no source access.
In Codex, open OSM in the sidebar to inspect the saved destinations or revisit setup. Saved links are navigation, not proof of a working connection. For a new or messy workspace, ask:
Use OSM Setup to set up my context. Start here: [page link]. Help me choose the first useful task and reuse what I already have.
Setup adapts the neutral Data & Context root (see the Context Architecture; an existing OSM page keeps working) with your Spaces and working agreements.
Operational records remain in their owning systems. Retain useful context and source pointers rather than copying whole libraries. The plugin supplies methods; it does not provision every integration or start a daily pipeline. See the versioned overview and connection and sidebar limits for the delivered behavior.
After installation, try:
- “Help me turn this idea into a clear plan.”
- “Build the agreed change and review the result.”
- “Turn these sources into a clear article draft.”
- “Make this draft easier to understand without losing its meaning.”
- “Set up OSM for my work. My current focus is …”
You can use the work methods before setting up a personal context home. Projects keep their own instructions, files, checks and delivery decisions.
Use the same app and installation scope you originally chose. Finish active work before changing its methods.
| App | Update | Remove |
|---|---|---|
| Codex | Refresh the OSM marketplace, then reinstall its OSM entry; see the guide below for pinned sources | codex plugin remove osm@online-sourdough |
| Pi | pi update --extension git:github.com/onlinesourdough/OSM-plugin for a tracking install |
pi remove git:github.com/onlinesourdough/OSM-plugin |
| Claude Code | claude plugin marketplace update online-sourdough, then claude plugin update osm@online-sourdough --scope user |
claude plugin uninstall osm@online-sourdough --scope user |
| Gemini CLI | gemini extensions update osm |
gemini extensions uninstall osm |
| Copilot CLI | copilot plugin marketplace update online-sourdough, then copilot plugin update osm@online-sourdough |
copilot plugin uninstall osm@online-sourdough |
| Cursor | Refresh the selected marketplace and manage OSM in Customize | Remove OSM in Customize |
Pinned versions and local sources need their own update selection. In Pi, use
the exact registered source from pi list when removing a pinned install.
See native installation, recovery and tested limits
before replacing an existing registration. A separately configured owner bridge
is not removed by the package manager.
Start with the documentation guide for method concepts, installation, contributor material and dated evidence. The versioned overview travels with the plugin, so agents can read it locally without depending on a website. Resources can display selected repo-owned documentation; it does not supply the running agent's skills.
GitHub Releases owns published versions. Open issues and draft pull requests describe work in progress, not installed capabilities. Contributors start with AGENTS.md. OSM is open source under the MIT license.
The public guide, The Onlinesourdough Method,
is a reference projection; its last verified edition is v0.30.0 and it can trail the current
package. Git and the installed skills remain the instructions. Shared Content methods and
templates are owned by their own Git home, OSM-content;
a Notion copy is a projection of a stated source revision, and is current only once its pages,
downloads and source marker have been verified. Published versions are on GitHub Releases above,
and the installed manifest and docs/osm.md show what a given install contains. The skills are
declared and fixture-tested, and their packaging and discovery were exercised in disposable native
installs. On one macOS Codex host, Home was observed to display and to read records through OSM's own
Notion connection, and the installed 0.32.1 was served natively with its 18 skills and its icon. Not
qualified: other hosts and operating systems (Windows included), writes through that connection, other
timed or scheduled callers, and browser sign-in. See What a statement can mean.
Upgrading from AIOS? Use Earlier names for the supported switch and recovery procedure. Existing owner-data filenames and storage keys stay compatible.