Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.hypercubic.ai/llms.txt

Use this file to discover all available pages before exploring further.

Don’t see your question? Email us.

About Hopper

What is Hopper?

A desktop app that puts a TN3270 terminal, dataset/job browsers, and an AI agent in one window, so you can work with z/OS mainframes from a modern interface. See What is Hopper? for the full picture.

Who makes it?

Hypercubic. We build modern tooling and AI for z/OS mainframes.

Does it run on Windows / Linux / macOS?

Yes! Go to the download page to get the latest build for your platform.

Do I need a mainframe to use Hopper?

Yes. Hopper requires a successful connection to a z/OS system to enter the main UI. Without a reachable mainframe, you can’t get past the connection modal. If you don’t have one, email us for credentials to test Hopper against our mainframe environment. Or run your own — the AWS CardDemo is a public sample environment that works well with Hopper.

Will it install anything on my mainframe?

No. Hopper sits entirely on your laptop and uses standard FTP + TN3270. Your sysprog doesn’t need to deploy anything.

Cost

Is Hopper free?

Hopper is free to download and use. You’ll need an Anthropic API key for the AI agent, which Anthropic charges for per-token.

Will there be a paid version?

We may introduce paid tiers in the future. Today, Hopper is free.

Setup and connection

What do I need to start?

  • A z/OS mainframe with TN3270 reachable from your laptop. FTP is optional but recommended — it powers the datasets browser, jobs browser, builds, and most agent tools.
  • A TSO user ID and password for FTP, if you’re using it. You can also add this later from Settings → FTP.
  • An Anthropic API key (for the AI agent)
See Install Hopper for the full setup.

Does it work over a VPN?

Yes. As long as your laptop can reach the mainframe’s TN3270 port (and FTP port if you’re using FTP-backed features), Hopper works the same way.

Does it support TLS?

Not yet. Hopper currently connects to plain TN3270 and FTP. TLS support (FTPS, TN3270 over TLS) is on the roadmap.

Can I connect to multiple mainframes?

One at a time today. Use Edit Connection in the terminal panel header to switch the active host. Saved profiles for multiple mainframes are on the roadmap.

Security and data

Where does my data live?

  • Credentials: encrypted secure store on your laptop, with the encryption key managed by your OS keychain
  • Taps and logs: your laptop’s user data folder
  • Mainframe data: on the mainframe, except for what you explicitly snapshot or read
Nothing is stored on Hypercubic-controlled servers. See Security & privacy for the full picture.

What does Hopper send to Anthropic?

When you use the agent, your prompt and recent chat context (with hidden field content redacted) go to Anthropic’s API. The agent’s responses come back. We don’t send:
  • Mainframe credentials
  • Hidden field content
  • Files outside the active conversation
  • Any data from other apps

Does Anthropic train on my prompts?

By default, no. Anthropic’s standard policy doesn’t train on API customer data. Always check their current policy at anthropic.com/legal/privacy.

Does Hypercubic see my data?

No. Hopper is a desktop app and doesn’t talk to our servers during normal operation, other than to check for updates.

Are credentials sent to the AI?

No. The agent never sees raw credentials. When it invokes a tool that needs credentials (like cics_signon), the tool call carries no credentials. Hopper’s sidecar process loads them from the secure store and applies them when the tool runs.

What happens to passwords I type into the terminal?

Hidden fields (including password fields) are masked before they cross any boundary. The agent and logs see bullets (), one per typed character, instead of the actual content.

Can I use Hopper with regulated data (PII, PCI, PHI)?

That depends on your organization’s policies. Hopper doesn’t store data in our cloud, but data taps do extract data to your laptop. If your policy prohibits taking production data to a laptop, don’t use the tap feature on production data. The other features (reading source, submitting jobs, terminal use) don’t extract data by default. For specific compliance questions, email us.

The AI agent

What model does it use?

Claude Sonnet for the main agent loop and Claude Haiku for live screen analysis and conversation summarization. You can switch the main agent model from the picker at the bottom of the chat panel (Sonnet and Opus are available).

Why do I need an Anthropic API key?

Hopper uses Anthropic’s API for the AI agent. We don’t proxy API calls through our servers; your key calls Anthropic directly. That keeps the cost transparent and keeps us out of the path of your prompts.

Will it support other models?

Yes! It’s on the roadmap. Stay tuned.

Can I use the agent offline?

No. The agent calls Anthropic’s API, which requires internet. The non-agent parts of Hopper (terminal, dataset/job browsing) work offline if your mainframe is reachable.

Can the agent do harm?

Mutating actions (writes, job submissions, CICS installs) require your explicit approval per call. The agent can’t make permanent changes without you clicking Approve. See Tools for the safety model.

Will the agent pretend to do things?

Models can hallucinate completed actions. Hopper guards against this: every action surfaces as a tool card with arguments, status, and result. No tool card means the action did not run.

Limitations

Will it write me a new application from scratch?

It can scaffold programs and generate JCL, but Hopper is built for interactive mainframe work: read, change, run, debug, learn. For green-field development of large applications, you’ll get more value from your normal IDE plus selectively asking Hopper for help.

Will it deploy to production?

The deploy feature targets dev and test environments. Production deploys belong in your existing change-management tooling.

Does it work with z/VM, Linux on Z, AS/400 / IBM i?

Hopper is built for z/OS specifically. The protocols and tools (TN3270, JCL, IDCAMS, CICS) are z/OS conventions. Adjacent platforms (Linux on Z, AS/400) aren’t supported today.

Feedback and support

How can I report a bug?

team@hypercubic.ai. Include: Hopper version, OS, what happened, what you expected.

Can I request a feature?

Yes. Email team@hypercubic.ai. Tell us the use case, not the implementation; we want to hear what problem you’re trying to solve.