Tech Updates 25-09-2025
Fish-Speech
Fish-Speech is an open-source state-of-the-art text-to-speech (TTS) system that supports multilingual synthesis and voice cloning.
It uses a dual autoregressive architecture along with large language models for linguistic encoding, skipping the usual grapheme-to-phoneme step.
The project is rebranding as OpenAudio, and its models and code are released under open licenses.
https://github.com/fishaudio/fish-speech
Spec Kit
Spec Kit is a toolkit from GitHub that enables “Spec-Driven Development,” where specifications become the driving source for code generation and implementation.
- You define high-level intentions using
/specify, then refine into technical plans (/plan) and actionable tasks (/tasks). - It integrates with AI coding agents (Copilot, Claude, Gemini, etc.) to execute features following the spec as the ground truth.
- Specs live alongside your code in version control, making architecture and decisions explicit and evolution traceable.
https://github.com/github/spec-kit
Wan2.2
Wan2.2 is Alibaba Cloud’s latest open-source video generative model. It supports text-to-video (T2V) and image-to-video (I2V) tasks at 720p / 24 fps, designed to run even on consumer GPUs like the RTX 4090.
- It enhances control over cinematic aesthetics (lighting, composition, color tones) and motion coherence compared to Wan2.1.
- The model family includes a 5B hybrid model (TI2V) and 14B models specialized for T2V or I2V.
https://github.com/Wan-Video/Wan2.2
Trilium (TriliumNext)
TriliumNext is a community-driven fork of Trilium Notes that offers a powerful, self-hosted hierarchical knowledge base and note-taking system.
- You can create richly structured notes with attributes, relationships, version history, scripting, and multi-device sync.
- Notes can be cloned (exist in multiple places), visualized via relation or note maps, and extended with custom automations.
https://github.com/TriliumNext/Trilium
shadcn-builder
shadcn-builder is a no-code form builder designed for the shadcn/ui component library.
It provides a drag-and-drop interface so you can visually build forms and export clean, typed React + Tailwind CSS code instantly.
https://github.com/iduspara/shadcn-builder
Fusio
Fusio is a self-hosted API management platform built for developers.
It lets you design, deploy, secure, and monitor APIs (REST, RPC) with features like developer portals, SDK generation, billing/quotas, and analytics.
- Supports legacy data systems (e.g. DBs) by turning them into REST APIs
- Has a modular app system and a marketplace for extensions
- Offers SDKs in various languages (PHP, TypeScript, Python, Go)
- Licensed under Apache-2.0
https://github.com/apioo/fusio
Keycloakify
Keycloakify is a tool that lets you build and test custom Keycloak UI themes using modern frontend stacks like React/TypeScript.
- You get live-reload feedback via Storybook or a local Keycloak instance while developing.
- It supports themes compatible with Keycloak versions 11 through 26+.
https://github.com/keycloakify/keycloakify
Mangle
Mangle is a Google open-source language for deductive database programming, extending Datalog with practical features.
- Supports aggregation, function calls, and optional type checking.
- Provides a Go library and engine for embedding into applications, using a semi-naive evaluation strategy.
https://github.com/google/mangle
WebGoat
WebGoat is a deliberately insecure Java-based web application maintained by OWASP, designed as a hands-on learning tool for web security.
It provides interactive lessons covering common vulnerabilities (e.g. SQL injection, XSS, broken auth) and lets you practice attacks and defenses in a safe environment.
- Comes with WebWolf, a companion app that simulates attacker actions (emails, file uploads, request landing) to separate “victim” and “attacker” roles.
- Can be run via Docker or as a standalone JAR; binds to localhost by default to reduce exposure.
- Often used in security training, classroom settings, and for testing security tools like scanners.
https://github.com/WebGoat/WebGoat
Genkit
Genkit is an open-source framework from Google/Firebase for building full-stack AI applications in JavaScript, Go, and Python.
- Offers unified SDKs to integrate multiple model providers (Google Gemini, OpenAI, Anthropic, etc.)
- Supports structured output, prompt workflows, tool calling, and observability via a developer UI
https://github.com/firebase/genkit
AIPyApp
AIPyApp is an open-source application framework (from KnownSec) that helps integrate AI capabilities into Python apps.
- Likely includes tools or SDKs for model invocation, prompt orchestration, and app scaffolding.
- Useful for building AI-enabled features (e.g. chatbots, assistants, automation) within existing Python ecosystems.
https://github.com/knownsec/aipyapp
Hurl
Hurl is a CLI tool for running and testing HTTP requests written in a simple plain-text format.
- You can chain multiple requests, capture response data (via JSONPath, XPath, headers, etc.), and perform assertions (status codes, response content).
- It works well with APIs (REST, GraphQL, SOAP) and integrates easily in CI/CD, outputting test reports (text, JUnit, TAP, HTML).
- Distributed as a single Rust binary (powered by libcurl), it’s fast and easy to install across platforms.
https://github.com/Orange-OpenSource/hurl
Grist Core
Grist Core is the open-source engine behind Grist—a hybrid relational spreadsheet system that blends spreadsheet flexibility with database structure.
- Supports Python formulas, relational links between tables, and structured views (like “documents”)
- Can be self-hosted or run via Docker; integrates with Grist’s desktop and static web builds
- Designed for portability: Grist files are stored in SQLite and can move across environments freely