@alekskapera/tacit
v0.1.2
Published
Tacit hook installer for Codex and Claude Code.
Maintainers
Readme
@alekskapera/tacit
Install Tacit's local hook runtime for Codex and Claude Code.
Install
npx @alekskapera/tacitThe installer asks which providers to connect, then asks for your Tacit secret. To get the secret, sign in at https://tacitloops.com/signin, open My Episodes, and copy your install token.
For non-interactive setup, load the secret from your shell, password manager, or CI secret store before running the installer:
read -rsp "Tacit secret: " TACIT_SECRET && echo
export TACIT_SECRET
npx @alekskapera/tacit --providers codex,claudeThe interactive prompt hides your pasted secret and writes ~/.tacit/hooks.json
with user-only permissions.
If you prefer a global command, install once with npm install -g
@alekskapera/tacit, then run tacit.
Options
--providers codex,claude: connect both providers. This is the default.--provider codex: connect one provider. Can be repeated.--provider claude-code: alias for Claude Code.--exclude /path/private: skip uploads from a path prefix.--api-base-url https://tacitloops.com: override the Tacit app URL for development.--home-dir /path/to/home: write hook config for a different home directory.
The installer writes ~/.tacit/tacit-hook.mjs, stores local hook settings in
~/.tacit/hooks.json, and merges provider hook config non-destructively. Existing
provider hook files are backed up before they are changed.
