Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
1bb5e80
update docs/architecture/memory.md
basnijholt Nov 27, 2025
d79831a
Turn off ChromaDB telemetry
basnijholt Nov 27, 2025
9f3d6be
feat(memory): add output validation with ModelRetry for reconciliation
basnijholt Nov 27, 2025
fb1dde8
feat(memory): use PromptedOutput (JSON mode) for reconciliation
basnijholt Nov 27, 2025
62bafc3
feat(memory): add self-model features to AI journal POC
basnijholt Nov 27, 2025
aede425
docs: add detailed comparison between AI journal POC and aijournal
basnijholt Nov 27, 2025
70cf955
feat(memory): add adaptive summarization with hierarchical storage
basnijholt Nov 27, 2025
6bb6058
refactor(summarizer): improve code quality and add Letta-style features
basnijholt Nov 27, 2025
df000c0
refactor(summarizer): replace class with functional API
basnijholt Nov 27, 2025
cd4378e
refactor(summarizer): make internal modules private and simplify publ…
basnijholt Nov 27, 2025
023a714
refactor(memory): wire AdaptiveSummarizer into memory pipeline
basnijholt Nov 27, 2025
7f5aff3
docs: add summarizer spec and update memory docs for hierarchical sum…
basnijholt Nov 27, 2025
c35bc13
Add example script
basnijholt Nov 27, 2025
3e5fb4e
refactor(summarizer): YAGNI cleanup and fix prior_context bug
basnijholt Nov 27, 2025
01c67aa
feat(cli): add summarize command for adaptive hierarchical summarization
basnijholt Nov 27, 2025
2e7642a
refactor(memory): remove dead parent_group field and bundle metadata …
basnijholt Nov 27, 2025
2c5bf41
perf: lazy imports for pydantic_ai, sounddevice, and numpy
basnijholt Nov 27, 2025
18d02bd
refactor: reduce duplication in memory store and summarizer
basnijholt Nov 27, 2025
f18b366
refactor: simplify docstrings and remove unused upsert_hierarchical_s…
basnijholt Nov 27, 2025
1845640
fix(summarizer): strip special tokens from LLM output
basnijholt Nov 27, 2025
b3b1941
docs: correct Mem0 attribution in summarizer documentation
basnijholt Nov 27, 2025
734b43f
fix(memory): summarize raw conversation turns, not extracted facts
basnijholt Nov 27, 2025
f4d6b69
docs: clarify research foundations vs original design in summarizer
basnijholt Nov 27, 2025
484523f
refactor(summarizer): simplify to NONE/BRIEF/MAP_REDUCE levels
basnijholt Nov 27, 2025
6eff2f6
refactor(summarizer): consolidate shared code to reduce duplication
basnijholt Nov 27, 2025
ad376e3
refactor(summarizer): remove redundant _summarize_text and safety guard
basnijholt Nov 27, 2025
83390a3
refactor(summarizer): remove redundant exception re-wrapping
basnijholt Nov 27, 2025
4d25071
refactor(summarizer): remove defensive guards for impossible conditions
basnijholt Nov 27, 2025
f3f3c3b
feat(scripts): add summarizer comparison script with needle-in-haysta…
basnijholt Nov 27, 2025
527d06b
docs(summarizer): update architecture doc to reflect current implemen…
basnijholt Nov 27, 2025
e0262f4
docs: update memory.md for 3-level summarizer
basnijholt Nov 27, 2025
ca33813
refactor(summarizer): rename STANDARD_SUMMARY_PROMPT to GENERAL_SUMMA…
basnijholt Nov 27, 2025
ee4fea6
docs: clarify prompt comments to avoid confusion with level names
basnijholt Nov 27, 2025
5a26f01
Chunk memories
basnijholt Nov 29, 2025
c387cfa
Merge origin/main into poc/aijournal
basnijholt Nov 29, 2025
2a8085a
refactor(summarizer): remove dead code and reorganize models
basnijholt Nov 29, 2025
39a7703
refactor(memory): remove defensive code for impossible UPDATE/DELETE …
basnijholt Nov 29, 2025
effcd61
Merge remote-tracking branch 'origin/main' into poc/aijournal
basnijholt Nov 29, 2025
c701cdf
Merge remote-tracking branch 'origin/main' into poc/aijournal
basnijholt Nov 30, 2025
4a69cd4
Merge remote-tracking branch 'origin/main' into poc/aijournal
basnijholt Dec 4, 2025
9cae5b0
refactor(summarizer): simplify API with target_tokens/target_ratio pa…
basnijholt Dec 4, 2025
5c632b8
chore(summarizer): remove dead code
basnijholt Dec 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions agent_cli/agents/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
rag_proxy,
server,
speak,
summarize,
transcribe,
voice_edit,
)
Expand All @@ -20,6 +21,7 @@
"rag_proxy",
"server",
"speak",
"summarize",
"transcribe",
"voice_edit",
]
Loading
Loading