正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

What Orbit Local indexes

  • Tier: Free, Premium, Ultimate
  • Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
  • Status: Experiment

Orbit Local is experimental. Capabilities and command shape may change before GA.

Orbit Local builds a code-only graph from a local repository. It does not connect to GitLab and does not index SDLC data.

Scope

Orbit Local indexes the working tree of any local repository you point it at. There is no group, project, or branch concept - the index is scoped to the directory passed to orbit index.

You can index multiple repositories into the same DuckDB file. Each is tracked separately by its absolute path.

Source code

Orbit Local indexes:

  • Files and directories (respecting .gitignore)
  • Function, class, method, and module definitions, including start/end line numbers and full source content
  • Import declarations and cross-file symbol references

Indexing runs on whatever is currently on disk. There is no concept of a default branch - whatever you have checked out is what gets indexed.

Supported languages

Orbit Local supports the same 11 languages as Orbit Remote, with full cross-file reference resolution.

LanguageDefinitionsCross-file references
RubyYesYes
JavaYesYes
KotlinYesYes
PythonYesYes
TypeScriptYesYes
JavaScriptYesYes
RustYesYes
GoYesYes
C#YesYes
CYesYes
C++YesYes

Languages not currently indexed: Swift, COBOL, Terraform, YAML.

What is not indexed

Orbit Local has no GitLab connection, so none of the following are available:

  • Groups, projects, or users
  • Merge requests, comments, or reviewers
  • Pipelines, jobs, or stages
  • Work items, milestones, or labels
  • Vulnerabilities or security findings

For SDLC-aware queries, use Orbit Remote.

Also not indexed by Orbit Local:

  • Binary files
  • Files matched by .gitignore
  • Branches other than what is checked out at index time

Authorization

Orbit Local has no authorization layer. All data in the graph is accessible to whoever runs the CLI. The graph file at ~/.orbit/graph.duckdb is protected by your operating system’s file permissions.

Billing

Orbit Local does not consume GitLab Credits. All processing is local.