Repository navigation
Releases: VA7ODR/HomeAI
Releases · VA7ODR/HomeAI
Release list
v0.3.1
v0.2
What's Changed
- Add pgvector-backed semantic memory foundation by @VA7ODR in #56
- Add logging for vector operations by @VA7ODR in #57
- Fix JSON default escaping in bootstrap script by @VA7ODR in #58
- Ensure bootstrap drops stale tables by @VA7ODR in #59
- Persist vector store records to Postgres by @VA7ODR in #60
- Handle embedding failures gracefully by @VA7ODR in #61
- Make vector auto-ingest opt-in by @VA7ODR in #62
- Limit vector auto-ingest to allowlist base by @VA7ODR in #63
- Update embedding warmup instructions by @VA7ODR in #64
- Document Postgres vector resizing when changing embedding model by @VA7ODR in #65
- Optimize memory search scoring by @VA7ODR in #66
- Enable vector-backed memory retrieval by @VA7ODR in #67
- Improve Ollama embedder ergonomics by @VA7ODR in #68
Full Changelog: v0.1...v0.2
v0.1
Not much, but it's a start.
What's Changed
- Add pyproject configuration and update setup instructions by @VA7ODR in #1
- Add pytest configuration and tests for file tools by @VA7ODR in #2
- Update gitignore for local tooling and environments by @VA7ODR in #3
- Add disk-backed conversation memory and integrate hybrid context builder by @VA7ODR in #4
- Keep chat memory in a single persistent conversation file by @VA7ODR in #5
- Preload chatbot history from persisted state by @VA7ODR in #6
- Clear chat input after sending messages by @VA7ODR in #7
- Add locate_files coverage by @VA7ODR in #8
- Rebrand project references from TBH to HomeAI by @VA7ODR in #9
- Fix corrupt memory quarantine helper and add test by @VA7ODR in #10
- Prevent duplicate user prompt in context builder by @VA7ODR in #11
- Fix datetime deprecation warning in memory quarantine helper by @VA7ODR in #12
- Fix UTC import for Python 3.10 compatibility by @VA7ODR in #13
- Fix session rehydration after browser refresh by @VA7ODR in #15
- Stage 0: introduce memory repo abstraction by @VA7ODR in #16
- Handle non-string timestamps in memory parsing by @VA7ODR in #17
- Add PostgreSQL setup documentation and bootstrap script by @VA7ODR in #18
- Clarify bootstrap script dependency message by @VA7ODR in #19
- Add psql dependency docs and tests for bootstrap script by @VA7ODR in #20
- Add initial repository agent guidelines by @VA7ODR in #21
- Rewrite Postgres bootstrap helper in Python by @VA7ODR in #22
- Improve bootstrap script password guidance by @VA7ODR in #23
- Fix quoting for role password in bootstrap script by @VA7ODR in #24
- Implement PostgreSQL-backed memory repository by @VA7ODR in #25
- Ensure PostgreSQL bootstrap creates memory schema by @VA7ODR in #26
- Fix bootstrap memory table SQL placeholder by @VA7ODR in #27
- Fix PostgreSQL row factory usage for memory repo by @VA7ODR in #28
- Handle Postgres row factories for psycopg compatibility by @VA7ODR in #29
- docs: update postgres setup examples by @VA7ODR in #30
- Use HOMEAI_STORAGE env var for backend selection by @VA7ODR in #31
- Allow configuring context builder via environment variables by @VA7ODR in #32
- Add modular slash command intent detection by @VA7ODR in #33
- Clarify current storage capabilities in README by @VA7ODR in #34
- Add memory embedding rollout plan by @VA7ODR in #35
- Handle upstream HTTP errors in LocalModelEngine.chat by @VA7ODR in #36
- Handle slash commands with optional whitespace by @VA7ODR in #37
- Require slash-prefixed commands by @VA7ODR in #38
- Implement automatic tool execution and persona hint metadata by @VA7ODR in #39
- Improve event logging in UI by @VA7ODR in #40
- Stream event log updates during requests by @VA7ODR in #41
- Switch event log panel to chat-style feed by @VA7ODR in #42
- Improve logging for empty model responses by @VA7ODR in #43
- Improve event log readability by @VA7ODR in #44
- Add fallback message when model returns empty text by @VA7ODR in #45
- Handle structured tool call responses from local model by @VA7ODR in #46
- Improve tool registry handling for dotted tool names by @VA7ODR in #47
- Handle locate tool path argument by @VA7ODR in #48
- Refactor app into modular homeai package by @VA7ODR in #49
- Handle empty model responses in summarize tool by @VA7ODR in #50
- Restore logging preview truncation and add optional Postgres extras by @VA7ODR in #51
- Improve chat progress updates and clear input by @VA7ODR in #52
- Implement dependency injection and quality tooling by @VA7ODR in #53
- Stream chat panel updates live by @VA7ODR in #54
- Tint streaming assistant bubble by @VA7ODR in #55
New Contributors
Full Changelog: https://github.com/VA7ODR/HomeAI/commits/v0.1