Releases: xelvhk/vasya_ai
Releases · xelvhk/vasya_ai
v0.6.0 Installation & First-Run
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
vasya_ai v0.5.50
v0.5.50 (2026-06-04)
- Promoted Vasya AI to the official
0.5.50release line. - Added Memory Center quick-open actions for desktop search results, allowing matched local Markdown files and source URLs to open directly from tray/search flows.
- Consolidated the Memory Center release arc through local sources/chunks, sync state, search, recent view, daily digest artifacts, digest history, latest digest lookup, and desktop tray actions.
- Kept local-first defaults: SQLite/local files remain the source of truth, with optional GitHub, Notion, Obsidian, and Google Calendar adapters.
- Confirmed secure-by-default API posture:
/v1/*auth remains required by default, HTTP/WS throttling is enabled, and integration tokens use keyring-backed storage when available. - Release checks passed: scoped source
compileall, unit test suite, GitHub Actions CI, andgit diff --check.