Skip to content

v0.6.0 Installation & First-Run

Latest

Choose a tag to compare

@xelvhk xelvhk released this 19 Jun 07:55
· 4 commits to main since this release
7564fcf

Summary

Vasya AI v0.6.0 completes the Installation & First-Run milestone: faster onboarding, stronger diagnostics, a real CI quality gate, and Morning Brief v1 as the portfolio-grade daily flow.

Highlights

  • Morning Brief v1 with weather, open tasks, today/tomorrow calendar events, Memory Center context, suggested priorities, spoken summary, and deterministic local Markdown briefings.
  • Idempotent macOS setup via scripts/setup_macos.py with scripts/setup_mac.sh kept as the stable entrypoint.
  • First-run checklist in docs/FIRST_RUN.md and README/README.ru quickstart paths.
  • Expanded doctor diagnostics for Python version, virtualenv/dependencies, Ollama, TTS backend readiness, writable storage, Memory wiki path, API auth, optional integrations, and autostart.
  • CI now runs scoped compileall, unit tests, and scripts/doctor.py --strict --quiet.

Security / Local-first

  • Generated API tokens stay local in .env.
  • Existing .env files are not overwritten by setup.
  • API auth and rate limits remain enabled by default.

Verification

  • Unit tests: 155 passing locally.
  • Doctor strict smoke passed locally and in CI.
  • GitHub Actions CI green on release PR #24.

Key PRs

  • #16 Morning Brief v1
  • #21 CI quality gates
  • #22 macOS first-run setup
  • #23 doctor readiness checks
  • #24 release v0.6.0