# tale

> The Sovereign AI Platform​ — Local AI models, agents, skills, and automations — on your own infrastructure, connected to your data

- **URL**: https://www.freshcrate.ai/projects/tale
- **Author**: tale-project
- **Category**: RAG & Memory
- **Latest version**: `v0.2.81` (2026-06-02)
- **License**: MIT
- **Source**: https://github.com/tale-project/tale
- **Homepage**: https://tale.dev
- **Language**: TypeScript
- **GitHub**: 6 stars, 4 forks
- **Registry**: github (`tale-project/tale`)
- **Tags**: `ai`, `ai-agents`, `automation`, `automations`, `models`, `python`, `rag`, `skills`, `typescript`

## Description

The Sovereign AI Platform​ — Local AI models, agents, skills, and automations — on your own infrastructure, connected to your data

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.2.81` | 2026-06-02 | High | # v0.2.81 — Tasks, collaboration, and session security  This release adds a task platform with a collaborative inbox and project-scoped secrets, plus Slack and Confluence integrations and a generic OIDC SSO adapter. It hardens sessions with optional server-side idle timeout and adds daily audit-log integrity verification, alongside dependency CVE patches and a large batch of UI and import fixes.  ## 🔒 Security  - Server-side session idle timeout: set the optional `SESSION_IDLE_TIMEOUT_MINUTES` |
| `v0.2.76` | 2026-05-26 | High | # v0.2.76 — Skill upload hardening  Closes data-safety and UX gaps in the skills upload flow surfaced by multi-agent review. Adds cross-tenant storage isolation, per-slug exclusion locking, blob lifecycle cleanup, and protects UI-uploaded skills from being clobbered by `tale deploy`. No schema-breaking changes; no manual migration required.  ## 🔒 Security  - Bind each `_storage` blob to the uploading org via a new `skillUploadIntents` table; `uploadSkillBundle` now refuses any `storageId` not o |
| `v0.2.72` | 2026-05-12 | High | # v0.2.72 — Confidentiality notice refresh and example library cleanup  A small maintenance release. The chat confidentiality footer gets clearer copy and a centered layout across en/de/fr, and the shipped example-agent library is trimmed to the actively maintained set.  ## 🛠 Improvements - Refresh the chat confidentiality footer: shorter copy that emphasizes verifying AI responses and avoiding sensitive data, with the icon and text now centered horizontally. Strings updated in en, de, and fr. |
| `v0.2.69` | 2026-05-06 | High | # v0.2.69 — Marketing site, optional SOPS, version-pinned installs  This release ships the public marketing site at `services/web` (with a shared `@tale/ui` library and `plop` scaffolding), makes SOPS encryption optional for provider secrets, and adds version-pinned CLI installs and downgrades. It also closes a thread-access regression on deleted-org and ex-member states, and stops the failover loop when no provider is configured.  ## 🔒 Security  - Closed access bypass and Convex subscription l |
| `v0.2.67` | 2026-04-30 | High | # v0.2.67 — Save agents before adding API keys  Fixes a save-time validation bug that blocked agents from referencing providers whose JSON config existed but didn't yet have an API key. Provider configuration and secret provisioning can now happen in any order, while runtime invocation continues to enforce key availability.  ## 🐛 Fixes - Allow saving agents that reference keyless providers — `saveAgent` now validates `supportedModels` against the configured-models list (read directly from provi |
| `v0.2.63` | 2026-04-27 | High | # v0.2.63 — i18n cleanup, docs polish, and DB startup fix  Unblocks self-hosted startup when the database init scripts are still running, lowers the default RAG similarity threshold to improve agent knowledge recall, and lands a large translations + documentation pass with new pages on 2FA, image generation, automation metrics, and chat basics across all three locales.  ## 🔒 Security  - **`brace-expansion` override pinned to `4.0.1`.** The repo-wide `overrides` entry now forces every transitive |
| `v0.2.54` | 2026-04-22 | High | # v0.2.54 — RAG recall and UI polish  Patch release tuning RAG retrieval defaults and fixing two platform UI issues: PDF preview horizontal overflow and 2FA policy settings not persisting toggle/grace-period edits.  ## 🐛 Fixes - Lower default RAG similarity threshold from 0.51 to 0.4 so semantically relevant chunks aren't filtered out before ranking; debug logs now include the top vector score to make threshold tuning observable (#1598) - Fix horizontal scroll on the document PDF preview so wid |
| `v0.2.53` | 2026-04-21 | High | # v0.2.53 — Content safety guardrails  Ships an end-to-end content-governance pipeline for chat: admin-configurable keyword/regex filters, built-in PII detection, and an external moderation-provider adapter with presets for OpenAI, Azure Content Safety, and Perspective. All three run on both user input and streamed agent output, with mask / block / flag outcomes wired into a new Recent Events feed.  ## 🚀 Features - Chat filter, PII, and moderation-provider guardrails with per-stage mask/block/f |
| `v0.2.52` | 2026-04-21 | High | # v0.2.52 — Composer capability pills & smarter language handling  Active composer capabilities now surface as dismissible pills on the chat toolbar, and picking an agent that needs an un-installed integration deep-links straight to its setup panel. The default chat agent prompt was also reworked with a strict language-priority rule and user-profile context.  ## 🤖 Model & Provider - Default "Assistant" chat agent prompt: language handling rewritten as a strict priority order (explicit request → |
| `v0.2.51` | 2026-04-21 | High | # v0.2.51 — Audio transcription for chat uploads  Chat uploads now accept audio files: drop in an MP3/WAV/M4A and it's transcribed via OpenAI Whisper and indexed into RAG so chats can cite it. Plus the chat history toggle gets a clock icon, the save-prompt menu splits out, and a few prompt and default tweaks.  ## 🚀 Features - **Audio transcription for chat uploads** (#1591): audio attachments are auto-transcribed via OpenAI Whisper (`whisper-1`) and indexed into RAG. Adds a `transcription` mode |

## Citation

- HTML: https://www.freshcrate.ai/projects/tale
- Markdown: https://www.freshcrate.ai/projects/tale.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/tale/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
