Start with organization and project boundaries
Members manage projects, tasks, and Agents within an organization so work has clear ownership and visibility.
Enterprise HiFox private deployment
Deploy HiFox inside your private network or dedicated infrastructure. Members create tasks in projects, assign Agents, and let registered Computers execute through the CLI and local service while progress, blockers, and results return to the task context.
How HiFox works
After private deployment, HiFox still works around real engineering objects: who owns the work, what gets done, which Computer executes it, how far it has progressed, and how the result is reviewed all remain in task context.
Members manage projects, tasks, and Agents within an organization so work has clear ownership and visibility.
Requirements, bugs, and technical debt enter the task flow, where an Agent can become the assignee and task context becomes the execution entry point.
A member Computer registers with an install token, while the HiFox CLI and local service connect the Agent CLIs already installed on that computer.
Status, blockers, execution results, and follow-up discussion return to the task context; isolated code changes are reviewed before delivery.
HiFox execution loop
From assignment to result review, engineering collaboration stays in one work system
Why private deployment for HiFox teams
The value is not only putting services inside the enterprise network. It is bringing Agent configuration, tasks, execution environments, and delivery results into a workflow the organization can understand and review.
Each computer that runs Agents registers separately: the server coordinates work while the local service connects tools and executes it.
Choose where PostgreSQL, attachments, domains, and network boundaries live so HiFox fits your existing infrastructure management.
Use a reverse proxy, TLS, or a private tunnel to connect the server and member Computers, with clear browser, API, WebSocket, and local execution paths.
Version updates, logs, the /livez health check, and database migrations can be included in your existing release and operations process.
Security and governance
Confirm the boundaries around HiFox's actual data and execution paths: browser, frontend, API, WebSocket, database, attachments, Computers, Agent CLIs, and repositories.
Use existing organization membership and workflow boundaries to define visibility and responsibility across projects, tasks, Agents, and execution results.
The server carries HiFox collaboration and realtime connections; each member Computer uses the CLI/local service to connect local Agent tools and execute work.
Agree how task context, execution results, logs, and attachments are stored and retained; private attachments can use S3-compatible storage.
From organization permissions and Computer registration to repository access and attachment retention, each boundary can be made explicit in the deployment design.
HiFox runtime topology
The server can run with Docker Compose or on your target infrastructure; browsers, data services, and member Computers connect according to your network design while HiFox keeps collaboration and execution clearly separated.
Configure an HTTPS reverse proxy or private tunnel for your network, forwarding the frontend, API, and WebSocket paths.
Runs the HiFox frontend, Go backend, REST API, WebSocket, task collaboration, and realtime connections.
Stores HiFox core data; configure private object storage for attachments as part of the deployment design.
A registered Computer connects to its local Agent CLIs and receives and executes assigned tasks locally.
Connect according to your network design
HiFox product capabilities
HiFox connects the project-management layer your team knows with local Agent execution. These are the product objects to deploy and accept, not just infrastructure components.
Create requirements, bugs, and technical-debt tasks, assign people or Agents, and follow status, blockers, results, and discussion.
Create Agents in HiFox, generate an install token from Computers, and register member computers as available execution resources.
The local service discovers Agent CLIs on a member computer, receives assigned tasks, and returns execution status and results to the server.
Parallel Agents can use isolated worktrees while the Go REST API and WebSocket carry task collaboration, execution state, and realtime events.
Core data uses PostgreSQL 17 with pgvector; S3-compatible private storage can be configured for attachments with access rules agreed per deployment.
Delivery and acceptance
Starting the services is only the beginning. Delivery proceeds by verifying the organization, Computer, Agent, and representative engineering task loop.
Confirm organizations, members, projects, task types, repositories, Agent CLIs, Computer count, and data boundaries.
Prepare Docker Compose or the target environment, configure frontend, API, WebSocket, database, attachments, and proxy/TLS, then register Computers.
Create an Agent, create and assign a task, then verify Computer pickup, CLI execution, status updates, worktree isolation, and result review.
Check /livez, logs, and key configuration, update by version, and let database migrations run automatically; support scope is confirmed per project.
Contact sales
Share a little about your team and engineering workflow, along with the Agent task you want to try first. We can work through the deployment details together in the conversation.

WeCom
Scan to contact sales.
Private deployment FAQ
HiFox connects organizations, projects, Agents, Computers, and tasks. Members create and assign work, a registered Computer receives it through the CLI and local service, and status, blockers, and results return to the task context.
Each member computer that runs Agents installs the HiFox CLI and local service, then registers through a Computer install token. Execution takes place in that registered local environment.
Yes. HiFox does not replace the Agent tools your team already uses. The CLI/local service connects supported CLI-based tools so work can be assigned and tracked from the team task flow.
Agents can execute in isolated worktrees. Parallel changes stay separated, and the team reviews the result in the task context before deciding how to merge or deliver it.
Not necessarily. Cross-computer use requires an HTTPS reverse proxy or private tunnel appropriate for your network, with the frontend, API, and WebSocket paths forwarded correctly.
Self-hosted services are updated by version, with database migrations running automatically when the backend starts. Health checks, logs, configuration reviews, and support scope are confirmed for each deployment project.