ChengOS
Rust 엔진 기반 시각화 AI 데이터 처리 및 에이전트 워크플로우 시스템
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Open-source BI for governed analytics, without the lock-in.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Define metrics in code. Explore them everywhere.
LeapView is open-source business intelligence for teams who want their analytics in Git and their data on their own infrastructure. Define a metric once, then use it across interactive dashboards, APIs, and optional AI tools with governed access.
Get started · Documentation · Current alpha · Contributing
Executive Sales, the repository's Olist-backed showcase, in a development build. It is separate from the synthetic Sales overview starter created by the authoring CLI.
Recorded in the development showcase. Enter health_beauty in Category to narrow
all views to health and beauty products; clear it to return to the overview.
Semantic access rules can be versioned with models. Identities, attribute and role assignments, resource-grant assignments, credentials, and publication state belong to the target instance. Browser YAML export does not commit to Git. See authorization for the boundaries.
Built-in AI is optional and requires a configured provider and credentials. External clients use the deployment's OAuth-protected MCP endpoint for governed catalog, query, documentation, and dashboard-authoring tools.
Choose your starting point and what you want to have running:
CLI archives are published for Linux and macOS on AMD64 and ARM64. Check the installation guide for host, Docker Compose, and native credential-store requirements; package availability does not establish that every host/provider workflow is qualified.
The current server release, v0.4.0-alpha.1, is for controlled evaluation. Interfaces may change and workflows may be incomplete. The default branch and its documentation can contain changes beyond that release. Use the release notes and exact artifacts when evaluating a packaged version.
Start with the deterministic Sales overview project created by the CLI.
Its semantic model
defines revenue under spec.datasets[name=sales].metrics:
- name: revenue
type: simple
empty: zero
label: Revenue
format: currency
agg: sum
field: amount
Its dashboard
reuses that metric in a KPI under spec.visuals:
- id: revenue
type: kpi
query: {type: aggregate, dimensions: [], metrics: [revenue]}
presentation: {type: kpi, note: Synthetic revenue, tone: success}
The KPI shows the total. The monthly trend groups that revenue by month; the
category chart groups it by category. All three reference revenue, keeping the
calculation in the semantic model. These are excerpts; the linked files contain
the complete resources, including identity and layout.
flowchart LR
accTitle: LeapView analytics resource flow
accDescr: Connections identify inputs for Sources. Models transform Sources, Semantic Models define business meaning, and Dashboards present it. Pipelines orchestrate refresh for a Semantic Model.
C[Connection] --> S[Source] --> M[Model] --> SM[Semantic Model] --> D[Dashboard]
P[Pipeline] -. refresh .-> SM
After setup, use task dev for the
application and task ci for the local pull-request contract. task playground
opens the component and chart workbench without application
services or a database. Toolchain and Nix instructions live in the contributor guide.
Report bugs and feature proposals through Issues. Report vulnerabilities privately through the security policy.
LeapView is available under the Apache License 2.0.