forked from elizaOS/eliza
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitmodules
More file actions
30 lines (28 loc) · 1.51 KB
/
Copy path.gitmodules
File metadata and controls
30 lines (28 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[submodule "plugins/plugin-local-inference/native/llama.cpp"]
# The single canonical llama.cpp checkout for the whole repo. This is the
# elizaOS/llama.cpp fork (tracking main): the unified
# fork with the eliza kernels (Q4_POLAR / QJL1_256 / TBQ4_0 / TBQ3_0
# GGML types + Metal/Vulkan/CUDA kernels). The host build
# (build-llama-cpp-desktop-dylib.mjs) + AOSP cross-compile
# (aosp/compile-libllama.mjs) default to this submodule; bun's postinstall
# (scripts/ensure-llama-cpp-submodule.mjs) initializes it. The fork is
# itself a llama.cpp fork, so it carries convert_hf_to_gguf.py /
# llama-quantize / llama-cli too — the training pipeline's plain Q4_K_M
# GGUF path uses the fork's tooling (there is no separate "stock upstream"
# submodule). build/ is gitignored by llama.cpp's own .gitignore so only
# the gitlink (commit SHA) is tracked.
path = plugins/plugin-local-inference/native/llama.cpp
url = https://github.com/elizaOS/llama.cpp.git
branch = main
[submodule "plugins/plugin-agent-orchestrator/vendor/opencode"]
# opencode — the elizaOS fork of the opencode AI coding agent.
# Used by plugin-agent-orchestrator to spawn opencode sub-agents.
# The binary is expected on PATH after build; hasBinaryOnPath("opencode")
# in task-agent-frameworks.ts gates its use.
path = plugins/plugin-agent-orchestrator/vendor/opencode
url = https://github.com/elizaOS/opencode.git
branch = dev
[submodule "upstreams/electrobun"]
path = upstreams/electrobun
url = https://github.com/elizaOS/electrobun.git
branch = develop