MCPcopy Index your code
hub / github.com/blackportal-ai/nebula

github.com/blackportal-ai/nebula @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
261 symbols 431 edges 44 files 15 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ValidateData (Interface)
A trait that validates the datapackage standard from structures of the [crate::datapackge::parsed] module. [4 implementers]
nebula_common/src/datapackage/validated.rs
Component (Interface)
`Component` is a trait that represents a visual and interactive element of the user interface. Implementors of this tra [1 …
nebula_cli/src/tui/components.rs
PagationMapper (Interface)
Maps self to Pagation Settings [2 implementers]
nebula_common/src/model/pb_mapper.rs
PostCommandHandler (Interface)
(no doc) [2 implementers]
nebula_cli/src/cli/mod.rs
FilterMapper (Interface)
Maps self to Filter Settings [2 implementers]
nebula_common/src/model/pb_mapper.rs
MetaDataSource (Interface)
(no doc) [2 implementers]
nebula_common/src/storage/mod.rs
SortMapper (Interface)
(no doc) [1 implementers]
nebula_common/src/model/pb_mapper.rs

Core symbols most depended-on inside this repo

into_inner
called by 5
nebula_common/src/datapackage/validated.rs
validate
called by 5
nebula_common/src/datapackage/validated.rs
parse_style
called by 5
nebula_cli/src/tui/config.rs
render
called by 5
nebula_cli/src/tui/app.rs
datapackage_meta_from_file_not_validated
called by 4
nebula_common/src/datapackage/pod.rs
get_data_dir
called by 4
nebula_cli/src/main.rs
get_config_dir
called by 4
nebula_cli/src/main.rs
parse_color
called by 4
nebula_cli/src/tui/config.rs

Shape

Method 110
Function 77
Class 47
Enum 19
Interface 8

Languages

Rust100%

Modules by API surface

nebula_cli/src/tui/config.rs28 symbols
nebula_cli/src/cli/mod.rs27 symbols
nebula_cli/src/tui/components/home.rs24 symbols
nebula_cli/src/tui.rs19 symbols
nebula_cli/src/cli/bridge.rs17 symbols
nebula_common/src/api/state.rs16 symbols
nebula_common/src/datapackage/pod.rs14 symbols
nebula_common/src/storage/root_folder.rs12 symbols
nebula_common/src/model/mod.rs12 symbols
nebula_common/src/model/pb_mapper.rs10 symbols
nebula_cli/src/tui/app.rs10 symbols
nebula_cli/src/tui/components.rs8 symbols

For agents

$ claude mcp add nebula \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page