Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,8 @@ BOOTSTRAP_ADMIN_TOKEN=

# 服务端口(两种启动模式均生效)
API_PORT=8031 # API 服务对外端口
# Frontend lives in C:\c\Users\Administrator\projects\open-cli-admin.
NOVNC_PORT=3010 # Agent 实例 1 noVNC 对外端口(docker-compose port mapping)
NOVNC_BASE_PORT=3010 # 与 NOVNC_PORT 保持一致;API 用此值推算各实例 noVNC 端口
NOVNC_PORT=6080 # Agent 实例 1 noVNC 对外端口(docker-compose port mapping)
NOVNC_BASE_PORT=6080 # 与 NOVNC_PORT 保持一致;API 用此值推算各实例 noVNC 端口

# 中心节点对外地址(远端 Agent 注册时使用,也用于生成安装脚本里的 CENTRAL_API_URL)
# 必须是远端 Agent 能访问到的地址。留空时系统尝试从请求头推断(代理环境下可能不准确)。
Expand Down
16 changes: 14 additions & 2 deletions CONTEXT.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
# OpenCLI Operations Platform
# OpenCLI Operations Platform Context

OpenCLI is an Agent-driven data collection, processing, and delivery platform. OpenCLI Admin is its operator console for turning recurring data needs into observable, governable work.
OpenCLI is an Agent-driven research and intelligence pipeline for continuously collecting, processing, reviewing, and delivering data. OpenCLI Admin is its self-hosted operator console for turning recurring data needs into observable, governable Projects and Workflows.

## Public Release Baseline

The public v0.4.0 release has one end-to-end product path:

<strong>Project → Workflow → Run → Records / Evidence → Delivery</strong>

The default Docker installation includes the Admin frontend, FastAPI backend, SQLite storage, and an interactive Chromium/noVNC browser execution resource for QR-code or account login. OpenCLI, RSS, API, web, and tool nodes feed the same Workflow runtime; runs expose node events, traces, outputs, evidence, and records.

AI providers, authenticated websites, and notification channels require operator-owned credentials or browser sessions. Remote Agents, PostgreSQL, Celery/Redis, Kats, Dify/Graphon, ODP/III, and other compatibility runtimes are optional deployment profiles rather than default-install promises.

This document defines product language and object boundaries. It is not a release checklist; [README.md](README.md) is the public installation and capability contract.

## Language

Expand Down
585 changes: 143 additions & 442 deletions README.md

Large diffs are not rendered by default.

Binary file removed docs/dashboard.png
Binary file not shown.
Binary file added docs/screenshots/evidence-relationships.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/project-overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/record-detail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/run-operations.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/screenshots/workflow-inspector.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading