Restructure into a monorepo: models, VS Code extension, daemon, shared
- models/: GGUFs (Git LFS), manifest.json, model card, Apache-2.0 LICENSE + NOTICE - extensions/vscode/: the Local Autocomplete extension (v0.5.0, publisher harvmaster) - daemon/: acd completion daemon (bundled into the extension; also runs standalone) - shared/: prompt layout + symbol extraction shared with the training pipeline - scripts/: make-model-release.mjs, publish-extension-release.mjs (Gitea releases) - README with quick start, settings, architecture, build and release instructions; MIT license for code; CHANGELOG The default model manifest URL moves to models/manifest.json. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# systemd user service for acd (only needed in external mode; the VS Code extension's
|
||||
# managed mode runs the daemon itself). Edit the two paths below, then:
|
||||
# mkdir -p ~/.config/systemd/user && cp acd.service ~/.config/systemd/user/
|
||||
# systemctl --user daemon-reload && systemctl --user enable --now acd
|
||||
# journalctl --user -u acd -f # logs
|
||||
# To keep it running when you're not logged in: loginctl enable-linger $USER
|
||||
[Unit]
|
||||
Description=acd local completion daemon
|
||||
|
||||
[Service]
|
||||
WorkingDirectory=%h/Projects/AutoComplete/local-autocomplete/daemon
|
||||
# nvm-installed node isn't on PATH for services, so use the absolute path.
|
||||
ExecStart=%h/.nvm/versions/node/v22.22.0/bin/node src/main.ts --config acd.config.json
|
||||
Restart=on-failure
|
||||
RestartSec=5
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
Reference in New Issue
Block a user