Skip to content

Releases: orbixtechteam/Artemis

1.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 08:30
47d9736

What's Changed

New Contributors

Full Changelog: 1.3.0...1.4.0

1.3.0

Choose a tag to compare

@legonodon legonodon released this 19 Oct 11:56

Full Changelog: 1.2.0...1.3.0
Sentinel: owner-only voice checks, wake phrase + openWakeWord engine, widget as a mini app, quit/freeze fixes

Voice

  • Sentinel verifies the owner's voice on every utterance; strangers inside an open
    conversation are ignored silently, a stranger saying the wake phrase is an access
    attempt (lock if "Lock when another voice is heard" is on); audio under 1 s is
    rejected while a voiceprint is enrolled
  • Approvals count only with the owner's voice and ask for a short sentence
    ("yes, allow it" / "no, deny it")
  • Remove the "Only react when I say Artemis" rule
  • Wake phrase is a setting; new wake engine adapter with openWakeWord ("Trained model")
    next to the default Vosk; model download/import/remove and sensitivity in Voice settings

Widget

  • Works as a text-only mini app when Sentinel is off: typed messages go to the same
    chat, answer/steps/approvals show in the widget, nothing is read aloud
  • Bouncing dots and Stop while the model is answering
  • Fewer updates: skip identical pushes to the widget, report the size only when it
    changed, coalesce native resizes (last wins, ~20/s, ignore 1 px jitter)
  • Read-along highlight no longer re-walks the whole message for every spoken chunk

Quit

  • Destroy every window on quit, hard exit after 4 s if the shutdown hangs, run each
    will-quit cleanup step on its own so one failure cannot skip the rest

Tests/docs: new test-wakeword, extra cases in test-speaker / test-sentinel / test-voice;
wiki pages updated; scripts/publish-wiki.sh added.

1.2.0

Choose a tag to compare

@legonodon legonodon released this 18 Oct 21:10

What's Changed

New Contributors

notes: tell the window when notes change outside the Notes page (AI,
Sentinel, connectors, phone) so the list and open editor refresh

notes_read: fall back to the project file of the same name instead of
failing with "Note not found"

agent: after an empty reply following a screenshot, replace the image
with a note and ask for the answer; show a notice if the model still
returns nothing

tool card: show screenshots without opening the card

sentinel: widget stays visible while Artemis is open by default and no
longer auto-expands during computer control

test: replace the brittle "../../etc/hosts" read check with a write
escape check (outside reads are allowed after approval)

brains: fix default brain name in comment (Percival, not Gawain)

docs: add docs/wiki (25 pages, Home and sidebar), custom-themes/README,
and a documentation section in README

docs: remove docs/images/README.md (screenshots are in place)