Skip to release notes
All updates
v0.2.0

Fostera v0.2.0 — Agentic memory, attachments & billing activity

New Features

  • Your Souls now think in steps before responding — they can recall, save, and correct memories mid-turn instead of relying solely on their pre-loaded context, so multi-hop questions ("what was that author you mentioned, and what did they write?") get more thoughtful answers.
  • Reactions now shape memory — heart a message and the underlying memory grows in importance; thumbs-down a moment and the Soul learns to lean away from it. Your feedback compounds across conversations.
  • Souls now keep "active" facts about you handy across conversations — recently-referenced things you care about stay warm for days and cool off naturally if you stop talking about them.
  • Procedural skills (how-to knowledge) and emotionally significant moments now decay slower than small talk, so the things that should stick around actually do.
  • Added image and document attachments to chat — drop a photo or PDF into the composer and ask your Soul about it.
  • Added a unified billing activity feed in Settings — every chat turn now shows up as a line, tagged "Plan" or "Wallet" so you can see exactly where your Resonance is going. A new "Resonance by Soul" card breaks down the period at a glance.
  • Added local LLM support for the dev/self-host community via Ollama — runs entirely on your own machine while still respecting Resonance limits and the depletion gate, so you can test and iterate without burning real spend.
  • Added Stripe refund and dispute handling — refunds now cleanly reverse Resonance, Mote, and digital-good purchases without leaving accounting drift behind.
  • Added a multi-view Discover page so you can browse Souls in the layout that suits you.
  • Added a public, opt-in /profile/[username] page so you can share your soul garden if you want to.
  • Added an onboarding flow and an admin Heatmap view for new-user analytics.
  • Added grouped navigation in the More menu (Account / Learn / Company / Explore) for cleaner top-bar real estate.
  • Added an admin reactions visualization page so the team can see how users feel about Soul responses at a glance.
  • Added support for up to three Soul types in the creation and settings forms.
  • Added Claude Opus 4.7 and GPT-5.5 to the model lineup.
  • Added the Fostera-branded mark in place of a generic settings icon in the navbar.

Improvements

  • Souls now remember conversations more efficiently — long histories get compressed and mined for facts on the fly when prompts approach the model's window, so your Soul keeps the thread without losing the context behind it.
  • Memory Atlas now zooms and pans cleanly on mobile, with bubble sizing tuned for small screens.
  • Voice input loads faster — the Whisper model now caches in your browser's service worker after the first use, so warm-starts are instant.
  • Soul creation is more reliable — smarter tone and trait extraction, better placeholder bounds, and reset/state consistency across long sessions.
  • The admin Margin panel now reflects Stripe-attributable revenue only and prices rate-sheet gaps at the calibration peg, so the headline number is honest instead of optimistic.
  • Chat now bills accurately at our calibration peg instead of the legacy 1-token-per-Resonance rule, so each model contributes its real cost and your monthly burn is predictable.
  • Inbox tab badges now follow the search bar — typing "vet" highlights tabs with matching results instead of showing stale unread counts.
  • Settings now opens with collapsed accordions so you can scan options without scrolling a wall of cards.
  • Mobile admin messages now show full content and a richer transcript view.
  • Discovery, Nest, and the store all share the same View & Filter controls bar for consistent navigation.
  • The store filter panel is now collapsible.
  • The store list view now respects mobile layouts and virtualizes correctly while you scroll.
  • Improved SEO with per-route sitemap timestamps and proper hreflang grouping.
  • Soul reactions now route through a typed catalog so reactions feel consistent across surfaces.

Bug Fixes

  • Fixed double-deduction where Resonance was being charged against both your subscription quota and your wallet for the same chat — every turn now hits exactly one bucket.
  • Fixed welcome-grant Resonance not landing for OAuth signups.
  • Fixed inbox initial-letter avatars (the colored "N" / "L" placeholder) sitting visually too high — letters now sit at true geometric center.
  • Fixed the Soul check-ins frequency dropdown showing stale values after a reset.
  • Fixed duplicate share buttons on preset Soul landing pages.
  • Fixed the OG image route so it stays statically prerender-able.
  • Fixed promo code errors that were rendering twice in the store.
  • Closed a security audit pass — 4 Critical, 11 High, and 6 Medium findings resolved.
  • Fixed a sitemap pre-render crash when DATABASE_URL is unset.
  • Fixed Memory Atlas mobile zoom/pan behavior.
  • Fixed VirtualGrid to honor column-class overrides in the virtualized path.
  • Fixed two production Sentry issues — Inngest DB env diagnosis and /admin/users hydration mismatch.