You ask for a competitor comparison. OpenHive routes it to a queen and opens a colony. The queen may delegate individual companies to workers. You read progress in chat, inspect collected tables in Data, and check delegated work under Automation.If a result needs revision, reply in the same colony. If you want a similar task for a different market, reuse the prompt in a new colony.
A colony remains available when it is idle. To invoke work repeatedly, create a schedule. To run while your computer is off, inspect cloud deployment.Agents can ask for input, but the timing of review depends on the instructions and workflow. State required review points in your task brief.
Use memory for facts and standing context, skills for procedures, and the prompt library for reusable task briefs.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OpenHive","description":"Documentation for OpenHive — the desktop app for running agent colonies.","colors":{"primary":"#B5691C","light":"#FABE0A","dark":"#B5691C"},"logo":{"light":"https://mintcdn.com/open-hive/KBnRuZMIKg-Do7q7/logo/light.svg?fit=max\u0026auto=format\u0026n=KBnRuZMIKg-Do7q7\u0026q=85\u0026s=8f01f060000a2934d8eba1cf75bbad73","dark":"https://mintcdn.com/open-hive/KBnRuZMIKg-Do7q7/logo/dark.svg?fit=max\u0026auto=format\u0026n=KBnRuZMIKg-Do7q7\u0026q=85\u0026s=7e541f706344da544c756182caca9700","href":"https://open-hive.com"},"favicon":"https://mintcdn.com/open-hive/KBnRuZMIKg-Do7q7/favicon.svg?fit=max\u0026auto=format\u0026n=KBnRuZMIKg-Do7q7\u0026q=85\u0026s=1718d5156763419a5d21aac3f25306f6","navbar":{"links":[{"href":"https://open-hive.com","label":"Website"},{"href":"https://discord.com/invite/MXE49hrKDk","label":"Discord"}],"primary":{"type":"button","label":"Download","href":"https://open-hive.com"}},"footer":{"socials":{"x":"https://x.com/aden_hq","github":"https://github.com/aden-hive","linkedin":"https://www.linkedin.com/company/teamaden","discord":"https://discord.com/invite/MXE49hrKDk"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"open-hive","hasAudioNarration":false,"actualSubdomain":"open-hive","customDomains":["docs.open-hive.com"],"gitSource":{"type":"github","owner":"aden-hive","repo":"open-hive-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6a9dd6a41d75eb55a84c3dc4","collectionId":"5c37c505-4e3c-4a0a-b930-714aa315dd6b","liveDeploymentHistoryId":"6a9dd6a41d75eb55a84c3dc4","schemaVersion":"v3"},"entitlements":{},"buildId":"6a9dd6a41d75eb55a84c3dc4","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"default","tag":"Documentation","count":34},{"language":"default","tag":"Colony workspace","count":6},{"language":"default","tag":"Core concepts","count":6},{"language":"default","tag":"Configuration","count":6},{"language":"default","tag":"Guides","count":6},{"language":"default","tag":"Inbox and senders","count":5},{"language":"default","tag":"Get started","count":4},{"language":"default","tag":"API reference","count":2},{"language":"default","tag":"Overview","count":2},{"language":"default","tag":"Account","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"concepts/overview","slug":"/concepts/overview","pageMetadata":{"title":"How OpenHive organizes work","description":"Understand colonies, queens, workers, sessions, skills, and memory through one example.","href":"/concepts/overview"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Understand colonies, queens, workers, sessions, skills, and memory through one example.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`You can start using OpenHive by describing a task. These terms help when you want to inspect or reuse the work.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Term`}),_jsx(_components.th,{children:`What it means`}),_jsx(_components.th,{children:`Example`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Queen`})}),_jsx(_components.td,{children:`A specialist lead agent`}),_jsx(_components.td,{children:`The agent coordinating market research`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Colony`})}),_jsx(_components.td,{children:`A persistent workspace for a goal`}),_jsx(_components.td,{children:`A competitor-research project`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Worker`})}),_jsx(_components.td,{children:`An agent assigned part of the work`}),_jsx(_components.td,{children:`Research one competitor’s pricing`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Session`})}),_jsx(_components.td,{children:`An execution/conversation context used for work`}),_jsx(_components.td,{children:`A run and its subsequent interaction`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Skill`})}),_jsx(_components.td,{children:`Reusable instructions or a procedure`}),_jsx(_components.td,{children:`A method for qualifying prospects`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tool`})}),_jsx(_components.td,{children:`A callable action available to the agent`}),_jsx(_components.td,{children:`Read a page or query a service`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Memory`})}),_jsx(_components.td,{children:`Saved context that can be read again`}),_jsx(_components.td,{children:`Your target customer definition`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`follow-one-task-through-the-app`,children:`Follow one task through the app`}),`\n`,_jsxs(_components.p,{children:[`You ask for a competitor comparison. OpenHive routes it to a queen and opens a colony. The queen may delegate individual companies to workers. You read progress in chat, inspect collected tables in `,_jsx(_components.strong,{children:`Data`}),`, and check delegated work under `,_jsx(_components.strong,{children:`Automation`}),`.`]}),`\n`,_jsx(_components.p,{children:`If a result needs revision, reply in the same colony. If you want a similar task for a different market, reuse the prompt in a new colony.`}),`\n`,_jsx(Heading,{level:`2`,id:`persistence-does-not-mean-continuous-execution`,children:`Persistence does not mean continuous execution`}),`\n`,_jsxs(_components.p,{children:[`A colony remains available when it is idle. To invoke work repeatedly, create a `,_jsx(_components.a,{href:`/guides/scheduling`,children:`schedule`}),`. To run while your computer is off, inspect `,_jsx(_components.a,{href:`/guides/local-and-cloud`,children:`cloud deployment`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Agents can ask for input, but the timing of review depends on the instructions and workflow. State required review points in your `,_jsx(_components.a,{href:`/guides/task-briefs`,children:`task brief`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`decide-where-to-put-reusable-context`,children:`Decide where to put reusable context`}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.a,{href:`/concepts/memory`,children:`memory`}),` for facts and standing context, `,_jsx(_components.a,{href:`/concepts/skills`,children:`skills`}),` for procedures, and the `,_jsx(_components.a,{href:`/guides/prompt-library`,children:`prompt library`}),` for reusable task briefs.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"How OpenHive organizes work","description":"Understand colonies, queens, workers, sessions, skills, and memory through one example.","href":"/concepts/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Follow one task through the app","slug":"follow-one-task-through-the-app","depth":2,"children":[]},{"title":"Persistence does not mean continuous execution","slug":"persistence-does-not-mean-continuous-execution","depth":2,"children":[]},{"title":"Decide where to put reusable context","slug":"decide-where-to-put-reusable-context","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"open-hive","siteName":"OpenHive","title":"How OpenHive organizes work - OpenHive","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-06T18:24:01.027Z","originalFileLocation":"concepts/overview.mdx"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"Understand colonies, queens, workers, sessions, skills, and memory through one example.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OpenHive\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"How OpenHive organizes work - OpenHive\">\u003cmeta data-mint-head property=\"og:description\" content=\"Understand colonies, queens, workers, sessions, skills, and memory through one example.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OpenHive\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.open-hive.com/concepts/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"How OpenHive organizes work - OpenHive\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Understand colonies, queens, workers, sessions, skills, and memory through one example.\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/open-hive/cyvY73COFAppaB9_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OpenHive\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#B5691C\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.open-hive.com/concepts/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/concepts/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.open-hive.com/#organization\",\"name\":\"OpenHive\",\"url\":\"https://docs.open-hive.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/open-hive/KBnRuZMIKg-Do7q7/logo/light.svg?fit=max\u0026auto=format\u0026n=KBnRuZMIKg-Do7q7\u0026q=85\u0026s=8f01f060000a2934d8eba1cf75bbad73\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.open-hive.com#website\",\"name\":\"OpenHive\",\"url\":\"https://docs.open-hive.com\",\"publisher\":{\"@id\":\"https://docs.open-hive.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.open-hive.com/concepts/overview#webpage\",\"url\":\"https://docs.open-hive.com/concepts/overview\",\"name\":\"How OpenHive organizes work\",\"description\":\"Understand colonies, queens, workers, sessions, skills, and memory through one example.\",\"dateModified\":\"2026-09-06T18:24:01.027Z\",\"isPartOf\":{\"@id\":\"https://docs.open-hive.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.open-hive.com/concepts/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.open-hive.com/concepts/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"OpenHive\",\"item\":\"https://docs.open-hive.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How OpenHive organizes work\",\"item\":\"https://docs.open-hive.com/concepts/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.open-hive.com/concepts/overview#article\",\"headline\":\"How OpenHive organizes work\",\"name\":\"How OpenHive organizes work\",\"description\":\"Understand colonies, queens, workers, sessions, skills, and memory through one example.\",\"url\":\"https://docs.open-hive.com/concepts/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.open-hive.com/concepts/overview#webpage\"},\"dateModified\":\"2026-09-06T18:24:01.027Z\",\"publisher\":{\"@id\":\"https://docs.open-hive.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.open-hive.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OpenHive\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OpenHive","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Get started","pages":[{"title":"OpenHive","href":""},{"title":"Your first task","href":"/quickstart"},{"title":"Installation","href":"/installation"},{"title":"Troubleshooting","description":"Find the next step for startup problems, waiting colonies, failed connections, schedules, and missing results.","href":"/troubleshooting"}]},{"group":"Core concepts","pages":[{"title":"How OpenHive organizes work","href":"/concepts/overview"},{"title":"Colonies","description":"Keep the conversation, plan, data, and automation for one goal together.","href":"/concepts/colonies"},{"title":"Queens","href":"/concepts/queens"},{"title":"Sessions and progress","href":"/concepts/sessions"},{"title":"Skills and tools","href":"/concepts/skills"},{"title":"Memory","href":"/concepts/memory"}]},{"group":"Colony workspace","pages":[{"title":"Working in a colony","href":"/guides/colony-workspace"},{"title":"Data: inspect and export results","href":"/colony/data"},{"title":"Plan: tasks, blockers, and history","href":"/colony/plan"},{"title":"Automation: run and supervise work","href":"/colony/automation"},{"title":"Schedule recurring work","href":"/guides/scheduling"},{"title":"Local and cloud work","href":"/guides/local-and-cloud"}]},{"group":"Inbox and senders","pages":[{"title":"Email: inboxes, accounts, and profiles","href":"/email/overview"},{"title":"Inboxes: sync and find conversations","sidebarTitle":"Inboxes","href":"/guides/inbox"},{"title":"Delivery accounts: connect a sender","sidebarTitle":"Delivery accounts","href":"/configuration/senders"},{"title":"Sending profiles: names and signatures","href":"/email/sending-profiles"},{"title":"Draft, preview, and send a reply","href":"/email/replying"}]},{"group":"Guides","pages":[{"title":"Write a useful task brief","href":"/guides/task-briefs"},{"title":"Find and qualify prospects","href":"/guides/first-colony"},{"title":"Foundry","href":"/guides/foundry"},{"title":"Use and customize prompts","href":"/guides/prompt-library"},{"title":"CRM","href":"/guides/crm"},{"title":"Connect your browser","href":"/guides/browser"}]},{"group":"Configuration","pages":[{"title":"Connect accounts and API keys","href":"/configuration/credentials"},{"title":"Set action limits","href":"/configuration/rate-limits"},{"title":"Manage skills and tools","href":"/configuration/skills-library"},{"title":"Memory library","href":"/configuration/memory-library"},{"title":"Org chart","href":"/configuration/org-chart"},{"title":"Settings and workspace","href":"/configuration/settings"}]},{"group":"Account","pages":[{"title":"Credits and model access","href":"/account/credits"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/introduction"}]}]},"title":"How OpenHive organizes work - OpenHive","buildId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","deploymentId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","dynamics":[],"chunks":[]}