← digests › te9.dev
[ digest / last-10 ]

Last 10 Analyzed.

The 10 most recently analyzed bookmarks from the te9.dev archive. Each entry has been crawled, parsed, and annotated by an LLM for relevance, purpose, and practical use.


Introducing mermaid-element, a custom element to display Mermaid diagrams

purpose

mermaid-element is a zero-config, dependency-free web component that declaratively renders Mermaid diagrams on any web page. It automatically loads Mermaid (v12) on demand via CDN, caches it for multiple diagrams on a page, and allows pinning specific versions or supplying a custom Mermaid instance.

when to use

Use this when adding diagrams to documentation sites, blogs, or apps where you want a simple drop-in declarative solution rather than hand-coding SVG or wiring up Mermaid's JavaScript API manually. It's especially useful for static or server-rendered pages with multiple diagrams.

tags
web components custom elements mermaid diagrams visualization Shadow DOM npm package flowcharts documentation

gptme/gptme: Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on top!

purpose

gptme is a personal AI agent CLI equipped with local tools for shell execution, Python, web browsing, and vision, runnable anywhere a terminal runs (laptops, SSH sessions, tmux, headless servers, CI pipelines). It supports plugins, skills, lessons, MCP/ACP integrations, and a template for building persistent autonomous agents.

when to use

It is most valuable when you want an AI pair programmer or terminal-based coding agent, especially for local-first or privacy-sensitive setups, headless server/CI automation, or long-running autonomous development work. It's also useful when you want to customize or build your own persistent agent rather than use a closed, provider-locked tool.

tags
AI agent CLI tool coding assistant terminal LLM open-source automation MCP autonomous agents developer tools

ever-co/ever-gauzy: Ever® Gauzy™ - Open Business Management Platform (ERP/CRM/HRM/ATS/PM) - https://gauzy.co

purpose

It is an open-source business management platform combining ERP, CRM, HRM, ATS, and project management, with features like employee time/activity tracking, invoicing, accounting, inventory, sales pipelines, and goals/KPI reporting. It can be self-hosted or used as a cloud service with headless APIs.

when to use

It is most valuable when a team, agency, or client needs a free, self-hosted alternative to commercial ERP/CRM/HR suites, or when a project requires time tracking, invoicing, or workforce management capabilities. It also serves as a solid reference architecture for developers building modern full-stack monorepo applications.

tags
open-source ERP CRM HRM project-management time-tracking business-management self-hosted headless-api TypeScript

open-sheet — the spreadsheet framework built for agents

purpose

open-sheet is a Node-based spreadsheet framework that lets coding agents (or developers) describe spreadsheet models in source code, then handles cell addressing, formula references, recalculation, and export automatically. It produces spreadsheets with live formulas that recalculate in Excel, Google Sheets, and LibreOffice, using defined names instead of hand-authored A1-style cell references.

when to use

Most valuable when spreadsheets are the output of a pipeline — monthly board packs, bulk invoice generation, or models that regenerate whenever data lands — rather than one-off manual spreadsheet work. Also ideal when an AI coding agent is building spreadsheet logic, since it eliminates the class of errors agents make with cell address arithmetic.

tags
spreadsheets excel-export code-generation ai-agents automation reporting nodejs formulas data-pipeline developer-tool

mrdoob/draco.js: A small, drop-in, pure-JavaScript Draco mesh loader for three.js.

purpose

draco.js is a pure-JavaScript port of Google's Draco decoder that serves as a drop-in replacement for three.js's own DRACOLoader. It decodes Draco-compressed triangle meshes, including the EdgeBreaker connectivity used by glTF's KHR_draco_mesh_compression, entirely in JavaScript (~20 KB gzipped) with byte-for-byte identical output to the WASM version.

when to use

It is most valuable on pages displaying a single 3D model, where the one-time decode cost is outweighed by network savings so the model often appears sooner end-to-end. It's also ideal when you want to avoid .wasm fetches, worker/glue setup, cross-origin issues, or CSP complications.

tags
three.js Draco compression glTF 3D meshes mesh decoding WebGL JavaScript library asset loading 3D graphics ES module

neka-nat/freecad-mcp: FreeCAD MCP(Model Context Protocol) server

purpose

freecad-mcp is a Model Context Protocol server plus FreeCAD addon that lets AI clients like Claude Desktop control FreeCAD. It enables creating and editing 3D models, running Python scripts, inspecting documents, and performing FEM analyses through conversational AI commands.

when to use

It is most valuable when you want to automate CAD design tasks, prototype 3D models from natural language descriptions, or run FEM analyses without manual FreeCAD interaction. It also serves as a useful reference when building custom MCP servers that bridge AI clients to domain-specific desktop applications.

tags
MCP Model Context Protocol FreeCAD CAD AI integration Claude Desktop 3D modeling Python FEM analysis automation

Abacus.AI - Abacus AI Studio

purpose

Abacus AI Studio is an all-in-one AI creative platform that provides access to 50+ state-of-the-art image, video, and audio generation models (Seedance, Veo 3.1, Nano Banana, Kling AI, GPT Image, etc.) with an auto mode that selects the best model per prompt. It also includes AI avatars, image editing tools (inpainting, upscaling, vectorizing, restyling), and a timeline-based video editor.

when to use

It is most valuable when a developer needs to quickly produce or edit visual media—such as product photos, UI mockup imagery, social shorts, or promotional videos—for websites, landing pages, or client projects, especially when hiring designers or videographers is impractical.

tags
AI image generation video generation AI avatars creative tools content creation media assets generative AI video editing SaaS

AgentsDock - A dock for all your agents

purpose

AgentsDock is a self-hosted workspace that consolidates multiple AI coding agents (Claude Code, Codex, and more) into a single dock with persistent chats, rich media output, scheduled jobs, remote file editing, and full terminal access via tmux. It connects to multiple remote servers and makes them accessible from desktop and mobile clients.

when to use

It is most valuable when running long tasks like model training or research jobs on remote machines (lab workstations, Mac minis, rented GPU boxes) that you need to check on away from your desk. It's also ideal for vibe coding from a phone or managing agents across multiple servers simultaneously.

tags
AI agents Claude Code Codex self-hosted remote development terminal access tmux developer productivity mobile access model training

Portal by Spotify cut my Claude Code token usage by 90% | Spotify Engineering

purpose

It's a Spotify Engineering blog post demonstrating how AiKA Modes in Portal by Spotify (declarative, ephemeral agents) can offload token-heavy I/O tasks—like bulk file reading and boilerplate code generation—from expensive frontier models to cheaper worker models like Gemini 2.5 Flash. It walks through two example modes (bulk-reader and code-writer), a Claude Code plugin called shunt, and benchmark results from a Java monorepo.

when to use

This is most valuable when AI coding agent token bills are climbing, especially in large codebases or monorepos where agents repeatedly read many large files or generate pattern-based boilerplate like tests and config stubs. It's less useful for tasks requiring precise line-level editing or deep reasoning, which should stay on the primary model.

tags
Claude Code AI agents token optimization LLM cost reduction Backstage Portal by Spotify AiKA Modes MCP developer productivity engineering blog

apioo/fusio: Self-Hosted API Management for Builders

purpose

Fusio is a self-hosted, open-source API management platform and backend gateway written in PHP that transforms business logic, legacy databases, and microservices into professional API products. It includes an automated developer portal, SDK generation, monetization tools, analytics, and native Model Context Protocol (MCP) support for AI ecosystems.

when to use

Use Fusio when you need to expose legacy SQL/NoSQL databases as REST APIs, orchestrate microservices behind a single gateway, or build a monetizable API product with a developer portal and auto-generated SDKs. It is also ideal when you want to expose backend logic as tools for autonomous AI agents via MCP.

tags
API Management API Gateway PHP Open Source Self-Hosted Backend SDK Generation API Monetization MCP AI Agents