config file, install command, scrub personal references
Add ~/.config/poc-memory/config.toml for user_name, assistant_name, data_dir, projects_dir, and core_nodes. All agent prompts and transcript parsing now use configured names instead of hardcoded personal references. `poc-memory daemon install` writes the systemd user service and installs the memory-search hook into Claude's settings.json. Scrubbed hardcoded names from code and docs. Authors: ProofOfConcept <poc@bcachefs.org> and Kent Overstreet
This commit is contained in:
parent
ed641ec95f
commit
a8aaadb0ad
11 changed files with 256 additions and 41 deletions
|
|
@ -1,5 +1,8 @@
|
|||
#![allow(dead_code)]
|
||||
// poc-memory: graph-structured memory with append-only Cap'n Proto storage
|
||||
// poc-memory: graph-structured memory for AI assistants
|
||||
//
|
||||
// Authors: ProofOfConcept <poc@bcachefs.org> and Kent Overstreet
|
||||
// License: MIT OR Apache-2.0
|
||||
//
|
||||
// Architecture:
|
||||
// nodes.capnp - append-only content node log
|
||||
|
|
@ -13,6 +16,7 @@
|
|||
// Neuroscience-inspired: spaced repetition replay, emotional gating,
|
||||
// interference detection, schema assimilation, reconsolidation.
|
||||
|
||||
mod config;
|
||||
mod store;
|
||||
mod util;
|
||||
mod llm;
|
||||
|
|
@ -1850,8 +1854,9 @@ fn cmd_daemon(args: &[String]) -> Result<(), String> {
|
|||
};
|
||||
daemon::show_log(job, lines)
|
||||
}
|
||||
"install" => daemon::install_service(),
|
||||
_ => {
|
||||
eprintln!("Usage: poc-memory daemon [status|log [JOB] [LINES]]");
|
||||
eprintln!("Usage: poc-memory daemon [status|log|install]");
|
||||
Err("unknown daemon subcommand".into())
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue