{
  "formatVersion": 1,
  "name": "KEORIS public product catalog",
  "canonicalUrl": "https://keoris.dev/agents/catalog.json",
  "guideUrl": "https://keoris.dev/agents/",
  "description": "Public product facts, prerequisites and release limits for people and assistants researching KEORIS.",
  "scope": "Read these public pages or fetch the JSON catalog to research KEORIS and cite its canonical links. No account, API key or assistant connection is needed to read them.",
  "connection": "This is public documentation and a static JSON catalog. It is not an MCP server or a tool API, and it does not automatically connect an assistant to KEORIS or to your PC.",
  "handoff": "When an Operator wants release updates, show the official access link and let them choose whether to complete the form. Reading this guide or catalog does not sign anyone up, open a checkout or grant product access.",
  "freshness": "These facts describe KEORIS before its public release. Check the linked product pages before recommending setup or availability.",
  "products": [
    {
      "id": "keoris",
      "name": "KEORIS",
      "url": "https://keoris.dev/",
      "description": "A Windows desktop you talk to, for vibe coders and developers. It runs Claude Code and Codex jobs in your projects, through the copies you installed and signed in to yourself.",
      "status": "coming_soon",
      "statusLabel": "Public Windows release coming soon",
      "operatingSystem": "Windows",
      "availability": "The build shown on the site is real. The public Windows release and trial are still being prepared. No public installer or checkout is available here.",
      "setup": {
        "summary": "A Windows PC. Your projects. The coding tools you already use.",
        "releaseNote": "Public Windows access is coming soon. Final supported versions and installation steps will be confirmed before release.",
        "requirements": [
          {
            "name": "Claude Code",
            "description": "Installed and signed in by you. KEORIS starts it for jobs, and for answers when you choose it as a brain."
          },
          {
            "name": "Codex",
            "description": "Installed and signed in by you, for Codex jobs. Codex bots need a second sign-in you make in Bot Rooms. Codex jobs and Codex bots run only on the Codex app versions KEORIS has tested. The Codex app updates itself often, and a newer version is turned down until KEORIS tests it, so plan on Claude Code for jobs at launch. A Codex installed with npm or found on PATH is always turned down."
          },
          {
            "name": "Your projects",
            "description": "Add a project folder in KEORIS, then name the project when you start a job. A job with no project works in Documents\\KEORIS Jobs."
          }
        ],
        "details": "Plan on Claude Code for jobs at launch; Codex runs on the Codex versions KEORIS has tested. Connected features need internet access and follow your provider's terms and your plan's limits. KEORIS never sees your own Claude Code or Codex sign-in. A local model through Ollama is optional. Add a microphone to use your voice."
      },
      "capabilities": [
        {
          "id": "jobs",
          "name": "Projects & jobs",
          "description": "Give Claude Code a job in the project you name, or Codex on a Codex version KEORIS has tested. Codex changes files only in that project’s folder; Claude Code starts there under your own sign-in. Follow the work in Jobs, and hear the summary when it’s done.",
          "limitation": "Each tool runs one job at a time. The next job waits its turn."
        },
        {
          "id": "bots",
          "name": "Bot Rooms",
          "description": "Name them. Give them roles. Choose their brains. Talk to one, or bring a few into a room around a shared mission. Keep their prompts, memories and conversations together on your PC.",
          "limitation": "Claude, a local model, or Codex on a version KEORIS has tested. Different roles. A shared place to work."
        },
        {
          "id": "ideas",
          "name": "Voice & ideas",
          "description": "Say “KEORIS, idea,” or press IDEA on the desktop or phone. Your PC’s speech engine turns what you say into a note in your Ideas folder. Saving the idea does not send it to an AI model.",
          "limitation": "Phone access uses your own private Tailscale connection. You choose when it’s on."
        }
      ],
      "questions": [
        {
          "title": "What do I need for Jobs?",
          "answer": "Claude Code or Codex, installed and signed in on your PC. KEORIS runs the copy you installed and never sees your sign-in. Your provider’s terms and your plan’s usage limits apply. Codex jobs and Codex bots run only on the Codex app versions KEORIS has tested. The Codex app updates itself often, and a newer version is turned down until KEORIS tests it, so plan on Claude Code for jobs at launch. A Codex installed with npm or found on PATH is always turned down."
        },
        {
          "title": "Can a job change things outside its folder?",
          "answer": "A Codex job can’t change files outside it, and its commands have no internet, though it can read files elsewhere on your PC and Codex may note the folder as trusted in your own Codex settings. A Claude Code job can. It starts in its folder, but it can read, change and run anything your Windows account can, the same reach you have at a terminal. KEORIS switches off your connected apps for jobs, asks before the first job, and Stop ends the job’s own programs. Stopping doesn’t undo finished work, so keep backups, and allow jobs only if you’re comfortable with that."
        },
        {
          "title": "Does everything run on my PC?",
          "answer": "The KEORIS desktop and its stored conversations live on your PC. Voice recognition and idea capture run locally. Jobs send your request and whatever they read to Anthropic or OpenAI, under your own sign-in. You can also use an optional local model through Ollama."
        },
        {
          "title": "Can I use KEORIS yet?",
          "answer": "The build shown here is real. The public Windows release and trial are still being prepared. Join the release list and we’ll notify you when access opens."
        },
        {
          "title": "What does it cost?",
          "answer": "KEORIS is planned as a one-time purchase. The Operator offers are shown below, and the store opens with the public release. Your Claude or ChatGPT plan is separate."
        }
      ],
      "plannedOffers": [
        {
          "name": "Founding Operators",
          "displayPrice": "$79",
          "cadence": "once",
          "description": "The first 100 licences include every future version. The store opens with the public release."
        },
        {
          "name": "Operator licence",
          "displayPrice": "$129",
          "cadence": "once",
          "description": "One year of updates. Your licence and the versions you receive remain yours; a new Operator licence brings later versions."
        }
      ],
      "offerNote": "Planned KEORIS offers. The store opens with the public Windows release. Claude and ChatGPT plans are separate.",
      "limitations": [
        "A free 3-day trial is planned; continued access is paid. Public trial access is not open yet.",
        "Your provider’s terms and your plan’s usage limits apply. Jobs send your request and the files they read to Anthropic or OpenAI.",
        "Bot Rooms using a connected brain also send conversation text, prompts, memories and relevant context to that provider. Local conversation storage does not make connected processing offline, and local records are not all encrypted.",
        "Codex jobs change files only in their folder and their commands have no internet, but they can read files elsewhere on your PC. Claude Code jobs start in their folder, but can read, change and run anything your Windows account can; KEORIS cannot guarantee a Claude Code job won’t change files outside its folder or run other commands. KEORIS switches off connected apps for jobs.",
        "After you allow Jobs once, a job does not pause for each change. Stop ends the job’s own programs; it does not undo changes already made or cancel anything the job set up to run later.",
        "Codex jobs and Codex bots run only on the Codex app versions KEORIS has tested. The Codex app updates itself often, and a newer version is turned down until KEORIS tests it, so plan on Claude Code for jobs at launch. A Codex installed with npm or found on PATH is always turned down.",
        "Final supported versions and installation steps will be confirmed before release. No public installation command is provided yet."
      ]
    },
    {
      "id": "keoris-desktop",
      "name": "KEORIS Desktop",
      "url": "https://keoris.dev/#desktop",
      "description": "Type what you want in plain words. A model running on your PC opens, arranges and puts back the windows. Closing, downloading, sending a form and signing in wait for your click.",
      "status": "coming_soon",
      "statusLabel": "Separate app in development",
      "operatingSystem": "Windows",
      "availability": "KEORIS Desktop is a separate app in development, sold separately from KEORIS. Its public release is coming soon; its price has not been announced.",
      "prerequisites": [
        "Windows. Built and tested on Windows 11. Needs Ollama and a local model that supports tool calling. Web windows use Edge’s engine, WebView2."
      ],
      "capabilities": [
        {
          "name": "Arrange",
          "description": "“Put chrome and notepad side by side.” KEORIS Desktop tiles your programs, minimizes them, and puts them back where they were."
        },
        {
          "name": "Open",
          "description": "Start a program from your Start menu by name. The AI never runs a path or a command it wrote."
        },
        {
          "name": "Files",
          "description": "A read-only files window. Only your double-click or Enter opens a file."
        },
        {
          "name": "Web",
          "description": "Real pages inside a KEORIS Desktop window. Downloads, forms and sign-ins wait on a card only your click answers. The AI never sees the page."
        }
      ],
      "limitations": [
        "Windows only for now. The model runs on your PC through Ollama. Web windows load the pages you open.",
        "The KEORIS recordings on the overview page are not KEORIS Desktop demonstrations. Final release requirements will be confirmed before release."
      ],
      "pricingNote": "A separate app with its own one-time purchase. No subscription. Price announced before release. Planned: once KEORIS Desktop is released, 20% off the pair when you buy both together."
    }
  ],
  "links": [
    {
      "id": "home",
      "name": "KEORIS overview",
      "url": "https://keoris.dev/",
      "description": "What KEORIS does, real recordings and pricing."
    },
    {
      "id": "setup",
      "name": "Setup requirements",
      "url": "https://keoris.dev/#setup",
      "description": "What Jobs and Bot Rooms need."
    },
    {
      "id": "desktop",
      "name": "KEORIS Desktop",
      "url": "https://keoris.dev/#desktop",
      "description": "Text-only disclosure for the separate app in development."
    },
    {
      "id": "access",
      "name": "Get notified when access opens",
      "url": "https://keoris.dev/access/",
      "description": "The official release notification form. A release request is not a purchase or product access."
    },
    {
      "id": "privacy",
      "name": "Privacy",
      "url": "https://keoris.dev/privacy.html",
      "description": "Local storage, connected services, licence activation and release notification data."
    },
    {
      "id": "security",
      "name": "Security",
      "url": "https://keoris.dev/security.html",
      "description": "What a job can and cannot do, and the Operator controls."
    },
    {
      "id": "licence",
      "name": "Licence",
      "url": "https://keoris.dev/licence.html",
      "description": "The KEORIS End User Licence Agreement."
    }
  ]
}
