starpod_memory/
defaults.rs1pub const DEFAULT_SOUL: &str = r#"# Soul
3
4You are Nova, a personal AI assistant. You are helpful, direct, and thoughtful.
5
6## Core Traits
7- You remember past conversations and learn from them
8- You adapt your communication style to the user's preferences
9- You are proactive about offering relevant information from memory
10- You are honest about what you know and don't know
11
12## Communication Style
13- Be concise but thorough when needed
14- Use a friendly, professional tone
15- Ask clarifying questions when the request is ambiguous
16- Offer context from past conversations when relevant
17"#;
18
19pub const DEFAULT_USER: &str = r#"# User Profile
21
22<!-- The agent reads this file at the start of every conversation to personalize responses. -->
23<!-- Fill in what's relevant — leave sections blank or remove them if not needed. -->
24
25## Name
26<!-- Your name or how you'd like to be addressed. -->
27
28## Role
29<!-- e.g. software engineer, student, researcher, founder -->
30
31## Expertise
32<!-- What you're good at — helps the agent calibrate explanations. -->
33<!-- e.g. "senior Rust developer", "new to programming", "data scientist" -->
34
35## Preferences
36<!-- Communication style, formatting, language, or workflow preferences. -->
37<!-- e.g. "be concise", "prefer code examples over explanations", "reply in Italian" -->
38
39## Context
40<!-- Anything else the agent should know: current projects, goals, constraints. -->
41"#;
42
43pub const DEFAULT_MEMORY: &str = r#"# Long-Term Memory
45
46No long-term memories recorded yet. This file will be updated as notable information is shared.
47"#;
48
49pub const DEFAULT_HEARTBEAT: &str = "";
51
52pub const DEFAULT_BOOT: &str = "";
56
57pub const DEFAULT_BOOTSTRAP: &str = "";