Groma.md 发布:把仓库架构存为 Markdown 并随代码更新
Groma.md 发布,可将代码仓库扫描成 C4 架构图,并以 OKF Markdown 形式存放在仓库的 groma/ 目录中。保存文件后地图实时更新,后续扫描只刷新代码引用,保留人工或编码智能体整理的元素名称、描述与关系。工具采用 MIT 许可、本地运行、不调用 AI 服务,支持 TypeScript、Python、Go、Java 等语言,C++、Ruby 等仍为实验性。
Groma.md 发布,可将代码仓库扫描成 C4 架构图,并以 OKF Markdown 形式存放在仓库的 groma/ 目录中。保存文件后地图实时更新,后续扫描只刷新代码引用,保留人工或编码智能体整理的元素名称、描述与关系。工具采用 MIT 许可、本地运行、不调用 AI 服务,支持 TypeScript、Python、Go、Java 等语言,C++、Ruby 等仍为实验性。
GitSeed 发布自托管、厂商中立的 AI 编码智能体控制面,把 Claude Code、Codex、Gemini、OpenCode 等运行时放进 prepare→agent→finalize 三阶段隔离容器中执行。
Why it matters: 原文完整披露了自托管控制面的三阶段容器隔离、签名回执与多模型并行评审机制,可供评估智能体编码的治理方案。
FlAIent offers interactive AI training for software teams, with a live AI agent working on real tasks, and role-specific courses for developers, QA, product managers, and engineering managers. The curriculum covers prompting, cost management, planning, model choice, data privacy, and hallucinations, and the site cites a sample team's 30% drop in AI cost per solved ticket after Course 1. Its teaching loop is try, get feedback, retry, and see your score improve, with Camp 1 free.
Pizza is an open-source AI agent with a desktop app and CLI that advances each turn through an event-driven state machine, using an immutable SQLite event log as the source for its interface, model context, and history tree. It supports project workspaces, SSH remote hosts, chat gateways like Slack and Discord, scheduled tasks, MCP app connections, and 40+ model providers. The current release offers installers for macOS Apple Silicon, Windows x64, and Linux x64, and the CLI can be installed via npm.
FlashVMM is a sandbox for AI agents that gives each agent task its own FlashVM, a custom microVM claimed warm in milliseconds that runs agent-written code behind a hypervisor boundary and is discarded when the task ends. It installs via curl or PowerShell on macOS, Windows and Linux (x86_64 and arm64), works with existing agents through `flash agents setup`, and offers an MCP server with 21 tools plus warm pools, snapshots, forking and a shared GPU pool.
byob is a native desktop AI agent that connects to any OpenAI-compatible endpoint (llama-server, Ollama, LM Studio, vLLM or hosted APIs) and works in a folder, reading and writing files, running code, and building spreadsheets, charts, documents and small apps beside the chat. It is a single program for Linux, macOS and Windows that draws its own GPU interface without Electron, with a browser UI compiled to WebAssembly, approval cards with diffs, per-turn undo, and a plugin system it can use to write and fix its own plugins. It ships as a roughly 60 MB download (13 MB slim build) and is licensed under MIT OR Apache-2.0.
OpsJarvis is a self-hosted AI operations desk demo that triages inbox messages, drafts replies and queues tasks while requiring human approval before every write action. It includes a circuit breaker that pauses HubSpot CRM writes until latency drops below 800 ms, and runs on the user's own keys, .env and source code. The demo workspace uses sample data and sends no real messages.
AGline is an MCP service that lets an HTTP MCP client call your phone number when it needs a decision, send a text to your inbox, and receive your reply as text in the agent's thread. Setup involves getting a free number, adding the server at https://agline.in/mcp (e.g., via `claude mcp add --transport http agline https://agline.in/mcp`), and optionally installing a Claude Code plugin; four tools cover calling, polling a pending call, sending texts, and reading replies. Number owners can restrict access to agent keys, block agents, and set call limits and quiet hours, and thread tokens should be kept private.
db-branch is a self-hosted, Apache-2.0 tool that creates copy-on-write branches of MySQL and PostgreSQL databases in seconds using ZFS clones, with nothing copied at creation. It offers a CLI, REST API, web console and MCP server, plus branch reset, TTL expiry, checkpoints and per-branch version upgrades, and is currently in Beta. It targets AI agent sandboxes, a database per pull request in CI, and version-upgrade checks.
Aurora Geointelligence XAI is an experimental, CPU-first Python MVP (v0.1.0) that reads PNG, JPEG, TIFF and GeoTIFF imagery, records available raster metadata, applies scikit-learn MiniBatchKMeans to preview RGB pixels, optionally computes NDVI/NDWI from user-selected bands, and exports images with a traceable JSON report. It uses NumPy, Rasterio, Pillow, scikit-learn and Gradio, and explicitly does not use PyTorch, provide validated model-level explainability, or constitute a production or forensic system. The repository pairs the code with English and Portuguese manifestos on technological sovereignty, stating that no MLCommons benchmark, Finep/CDTI partnership, institutional endorsement or legal admissibility is claimed.
Vantage-V-AI (v8.2.0) is an open-source, bounded-memory inference runtime that integrates with Hugging Face AutoModelForCausalLM via a one-line vantage.enable() call to cap the active attention window and retain sink tokens. It uses a 2-bit packed ternary KV-cache (4 elements per uint8 byte, 7.97x storage reduction over FP16) plus attention sinks, and reports benchmarks on 2x NVIDIA Tesla T4 GPUs with Qwen2.5-3B-Instruct, including 100.0% exact token parity between lossless and FP8 streaming modes and 0.988 average retrieval coherence from 512 to 4,096 tokens. The repository is at github.com/khoadev-vn/VANTAGE-V-AI under the MIT License.
ShadowDiff is a network proxy and analysis engine that mirrors live HTTP traffic to both a legacy service and its AI-refactored candidate, then runs a 3-way diff with noise cancellation plus SQL side-effect comparison to isolate genuine regressions. It integrates with Envoy/Istio request mirroring, uses Google Gemini (gemini-2.0-flash) to synthesize regression tests, can open GitHub PRs with fixes, and offers a `shadowdiff gate` CLI for CI/CD quality gating. The project is MIT-licensed and includes Docker Compose and Kubernetes/Istio deployment examples.
Jaab is a browser side-panel extension that autofills job application forms across platforms such as Greenhouse, Lever, Ashby, Workday and custom career portals using a stored professional profile, with closed-loop verification of field entries. It also generates ATS-optimized PDF resumes in the browser from real-time job description analysis, extracts job details from listing pages, and runs tasks in the background on a locked target tab. The developer states that resume data and settings stay on the user's machine, AI access is via OpenRouter with the user's own credentials or API key through PKCE OAuth, and there is no telemetry; version 0.5.5 was last updated November 14, 2026, at 101KiB.
Beau is an AI boyfriend app offering text and voice conversations with six AI companions (Elio, Arjun, Theo, Kai, Rafael and Daniel), with memory of details users share that can be viewed and deleted. It includes real voice calls and voice notes, romance stories, gifts, and free daily chat with an optional Beau+ subscription and Petals credits. The app states chats are never sold or used for ads, and it is described as for companionship and fun, not medical, legal or financial advice.
The IBM Spyre Accelerator is a 75W PCIe card for IBM Z and LinuxONE systems with 32 AI accelerator cores built on Samsung's 5nm process, up to 128GB of LPDDR5 memory per card, and over 300 TOPS per card, with ensembles of up to eight cards reaching 1TB of memory. It complements the on-chip Telum-II AI accelerator for multi-model inferencing such as real-time fraud detection and code assistance, and supports on-premises generative AI use cases like Watsonx Code Assistant. IBM also describes the Appliance Control Center for deploying software appliances and the Spyre Support Appliance for managing, monitoring and diagnosing Spyre cards attached to LPARs.
The post announces the public beta of Embiody, a browser designed for people and AI agents to share, driven by the open-source BrowserDo MCP server. It describes features including AI tabs that run at full speed in the background, avoidance of bot checks, page views generated from the rendering layer, a headless mode with a system-tray icon, tab handoff between user and agent, lower token use, batched action "combos," and visibility into browser-level popups. It runs only on Windows 10 and 11, is based on Chromium 156, requires Node.js 20 or later, and is free with no account.
Smart AI Keyboard is an Android keyboard app offering AI writing and reply generation, grammar and spell check, tone rewriting, and real-time translation across 65+ languages, alongside swipe typing, voice input, themes, and tools such as a smart clipboard, calculator, OCR scanner, and QR scanner. It uses Android's AccessibilityService to read visible message text in supported apps like WhatsApp, Telegram, Instagram, Gmail and Messages to prepare reply suggestions, and online AI features may send submitted text to service providers. It is offered by Websoftstar Infosystems LLP, with a privacy policy at https://www.aikeyboard.in/privacy.
PaperPulse is a browser-integrated, multi-agent AI system that audits scientific papers, news articles, and web content for methodological rigor, statistical validity, and code-to-paper alignment. It uses a LangGraph orchestrator with four agents—a universal extractor, a GitHub/code grounder, a statistical critic, and a citation-grounded synthesizer—to cross-reference claims, search GitHub for official repositories, and flag reproducibility gaps with exact citations, returning a structured JSON report rendered as Markdown in a Chrome extension.
datasette-llm is an intermediate Datasette plugin for configuring LLMs used by other Datasette plugins. Version 0.1a11 adds support for OpenAI-compatible endpoints, allowing Datasette to use an LLM hosted anywhere that speaks the OpenAI pseudo-standard web protocol, including local models run with LM Studio, Ollama or llama.cpp (which just hit v1.0.0). The post shows running Datasette via uvx with a default_model configuration pointing at a local LM Studio endpoint to get a Datasette Agent instance powered by a local model.
AI Quest is presented as a project offering interactive sandboxes for agentic web apps, shared via ai-quest.dev and posted to Hacker News. The submission received 1 point and no comments.
Smart Node is a self-hosted AI node that runs on one machine you control, bundling an AI assistant with task tracking, a document store, semantic memory, a model gateway, an operator panel and browser voice, while reasoning still uses a cloud model via Anthropic, Google or OpenRouter. Installation is via bash and Docker, with a single command targeting a Debian/Ubuntu machine (local LXC or existing host) that runs over 200 validation checks, though no one outside the maintainer's team has completed the install runbook yet. Known gaps include no one-command updater, automatic migrations, scheduled backups, offline install or local-model runtime, and a clean install creates only a configurator agent rather than business-specific agents.
AI Time Estimator is a Claude Code plugin that has a subagent count the operations a task needs and converts those counts into P10/P50/P90 minutes via Monte Carlo simulation, using rates measured from the user's own Claude Code transcripts. A Stop hook scores each estimate against what actually happened, and after 10 scored estimates the ranges self-correct; everything runs locally with no network calls. It requires Python 3.9+ and installs as a plugin or via install.py, which adds an agent, an /estimate-here command, a hook and a CLAUDE.md section.
Cmpnd released dspy-wsp, an MIT-licensed prototype DSPy optimizer called WeightSpace in which a frontier LLM (recommended gpt-6-astra) reads and edits a student model's weights directly, without gradients, a training loop or a fine-tuning dataset. In tests on open decision models from 0.6B to 9B parameters, runs of 25 writer passes cost $5.42 to $7.63 and took 78 to 167 minutes, with d1-omni-600M rising from 50.9% to 69.1% using WeightSpace plus ReAnchor, while the 9B Clef-Flash gained only +1.9 from WeightSpace alone. Cmpnd describes the package as very experimental and slow, and notes that under the original paper's stricter rule d1-omni-600M gained just +2.8 points.
YVD AI Studio is a Show HN project for generating short AI videos from a photo or text prompt, with users choosing a model and reviewing a credit quote before generating. Free accounts receive 10 credits every 24 hours that expire after 24 hours, and images, videos and music share the account balance. The site also offers photo-to-video effect tools and guidance on using outputs for YouTube Shorts and commercial work.
Cowork is an open-source control plane that connects coding agents such as Claude Code, Hermes, Gemini and Ollama into one task inbox, with fallback chains that hand work to the next agent when an API hits its rate limit. It offers a dark single-pane dashboard with host telemetry, a zero-database design storing state as plain JSON and Markdown, one-command remote worker deployment, and 285+ built-in specialist personas across 19 departments. It runs on Node.js ≥ 20 and ships as a server install script, a skill installer for agent clients, or a Docker image exposing an MCP endpoint at /mcp.
Scatter is a source-available, browser-based app that lets you explore topics through AI-generated mind maps, where marked terms open connected explanations on an infinite canvas. It supports bring-your-own API keys for cloud providers like OpenRouter, OpenAI and Anthropic or local servers such as Ollama, and keeps projects in your browser with no app server in between. Features include interactive nodes, source-grounded answers with citations, fact-checking, image generation and editing, and Obsidian Canvas export.
SunsetLint is a GitHub App that scans repositories for AI model identifiers with announced shutdown dates and reports each match with its file, line, shutdown date and the provider's recommended replacement. It installs with read-only contents access, posts one rolling issue per repository, and offers a Pro pull-request Check Run that flags newly added references to retiring identifiers. It does not edit code or open pull requests, does not guarantee complete coverage, and does not support GitLab or Bitbucket.
GURU is a free, open-source (AGPL-3.0) Android app from Unus Lumen that acts as a permission layer across 167 Android permissions with a tool registry of around 390 tools, an encrypted Rust memory engine, a bundled Unix userland, and device control via protocols including UPnP, DIAL, Wake-on-LAN, Android TV Remote, Roku ECP, Xbox SmartGlass, SNMP, IR, SSH and ADB. It routes model calls through an embedded Tor engine that fails closed, lets users bring their own cloud, local or rented-GPU model, and can write and register its own tools, skills, automations and rooms. It is a public beta distributed as a signed ~743 MB APK (Android 8.0+) outside the Play Store, with payments and the planned data marketplace not yet live.
Timon is an open-source AI workstation that runs a team of agents on your own machine through the CLI subscriptions you already pay for, with an orchestrator splitting jobs into tasks handled by coder, reviewer, merger, researcher and ops roles. Each task runs in its own git worktree and is reviewed by a second model before merging, and agents ask for permission before pushing, publishing or deleting anything. It runs as a background daemon on Windows, macOS and Linux with desktop, browser, phone, Telegram and CLI clients, and is licensed under the GNU AGPL v3.
Orty is an AI lead qualification tool that writes client outreach emails and helps freelancers find clients without a database or web scraping. Users can bring their own API key, or use 5 free credits a month or 1,000 credits a month on the paid plan, which rates clients out of 100 for fit. The creator reports about 100 emails a month yielding 12 replies and 1 client, with the tool still at its first 20 users.
AutoEditor is an AI video editor that turns raw footage into a retention-optimized cut, offered free to start for creators in the United States, United Kingdom, Canada, and worldwide. Paid tiers are Starter at $10/mo, Pro at $13/mo, and Studio at $49/mo.
WhatsTask takes a brief, budget and deadline, breaks the work into tasks, and routes each task to an AI agent, a freelancer or internal staff, tracking delivery on a single ledger measured in dollars. Agents connect via MCP or HTTP, see only their own tasks, and every submission becomes a pending handoff that a person must accept or reject. The tool recommends hires, removals and payments but requires human approval for each, and it can run with people only, adding agents later.
Gamma PDF is an open-source, self-hosted PDF annotator with outliner notes, live Markdown and LaTeX, and an AI that answers questions about papers with cited answers using your own Anthropic or OpenAI key or a paid ChatGPT plan. It runs on Windows, macOS, Linux, iPad, Android and Docker, stores data as SQLite and files in one folder with no account or telemetry, and supports shared workspaces, Zotero/Obsidian/Logseq/Notion imports, and read-only MCP access for Codex and Claude Code.
Vercel Labs has released UI SDK, an open-source beta headless library of 50+ interface behaviors that coding agents assemble into accessible components for React, Vue, Svelte, Solid and Web Components. It ships as 6 npm packages at 0.1.0-beta.1 under Apache-2.0, with a createAgent() bridge letting agents snapshot UI state and act on it; Vercel's self-reported benchmark on one task showed 69% fewer tool calls, 61% faster time and 56% lower cost versus browser tools.
ShieldFont is an open-source tool that swaps content words in a page's HTML source for other real, same-grammar-class words, so humans see the original text via a custom font while scrapers collect altered meaning. Built with Danish type foundry Playtype as ShieldFont Optik, it ships with three ~12,000-pair English dictionaries and supports bringing your own font or mapping. The project reports that swapping about 25% of words caused 50% of 1,500 test passages to lose their original factual claim, and that roughly one in ten shielded chunks still passed the FineWeb-Edu quality filter.
A Show HN post links to openos.space, presenting EDNA as a 100% on-device human sensing system intended to let AI perceive the user. The submission has 5 points and 1 comment on Hacker News.
Anthropic has updated Claude Code Projects so that users describe a goal and Claude scopes the request, delegates work to parallel threads, coordinates them, reviews outputs and assembles the result, with progress steerable from a phone. Each thread is a Claude Code cloud session on its own branch and repo copy, and threads now share a project memory and a library of added files and artifacts. The beta is available to select Claude Pro and Max subscribers using cloud sessions who have no existing web or desktop projects, with broader access over the coming week and Team and Enterprise plans after that.
Why it matters: It details a concrete shift in how Claude Code Projects delegate and coordinate multi-thread agentic work, plus the staged rollout limits.
Clowder is a native macOS status board that shows each running Claude session as a coloured tile — red when blocked and needing you, green when done, blue while working — so you can see at a glance which session needs attention. It reads five local sources (Claude Code, Code, Cowork, Design and chats) with no account or telemetry, and clicking a tile jumps to the exact session. It is free for four tiles, or £24 a year for unlimited tiles, and requires macOS 14 or later on Apple silicon.
Browserr is an MCP-first browser for AI agents built on the Servo engine, distributed as a single ~120 MB Rust binary with a 22-command JSON-over-loopback protocol and 42 MCP tools. It emphasizes agent-first design—structured extraction, stable refs, fail-closed interception, built-in adblock, and evidence logging—plus human handoff via a native window with headed:true. It is free and open source, with packages for Windows x64, Linux x64/ARM64, and macOS Apple Silicon, requiring Python 3.10+ for the SDK and MCP server.
OpenCyclone is a free, open-source AI agent for stock Android that reads your apps on a hidden display, decides what to tap, and asks for approval before any irreversible action. It requires Android 12 or later, a one-time setup script on a computer, and a model provider account, and is built and tested on a Pixel 7. The project is Apache-2.0 licensed, unaffiliated with Cyclon or Y Combinator, and its benchmark results are not yet published.