惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Comments on: Blog
S
Schneier on Security
Microsoft Azure Blog
Microsoft Azure Blog
T
Tor Project blog
V
Visual Studio Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Spread Privacy
Spread Privacy
月光博客
月光博客
罗磊的独立博客
Cisco Talos Blog
Cisco Talos Blog
P
Privacy International News Feed
T
Tenable Blog
阮一峰的网络日志
阮一峰的网络日志
AWS News Blog
AWS News Blog
T
ThreatConnect
博客园 - 三生石上(FineUI控件)
Recorded Future
Recorded Future
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
博客园 - 叶小钗
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
A
Arctic Wolf
L
LINUX DO - 最新话题
美团技术团队
大猫的无限游戏
大猫的无限游戏
I
Intezer
博客园 - 司徒正美
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
小众软件
小众软件
T
Threatpost
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
宝玉的分享
宝玉的分享
The Register - Security
The Register - Security
Project Zero
Project Zero
J
Java Code Geeks
Cyberwarzone
Cyberwarzone
IT之家
IT之家
MyScale Blog
MyScale Blog
T
Threat Research - Cisco Blogs
T
The Blog of Author Tim Ferriss
腾讯CDC
S
SegmentFault 最新的问题
F
Fox-IT International blog
S
Security Archives - TechRepublic
Last Week in AI
Last Week in AI
G
GRAHAM CLULEY
M
MIT News - Artificial intelligence

Hacker News: Show HN

Show HN: Audiogen – a new take on generative music AI Radiccio Server Show HN: A website that tracks every stock trade Congress makes Show HN: MurrDB: A RocksDB-based NVMe/S3 cache for AI inference workloads Logline Archetype Matcher: Find the Right Story Structure | Quanten Arc Préparer l'internat GitHub - ynnk-research/-NeuroFlow: Official PyTorch implementation of NeuroFlow: EMA-Gated Temporal Sequence Compression for Vision Transformers. Achieves up to 55.8x wall-clock speedup for video inference via semantic surprise routing and a training-free Dual-Memory Reconstruction Protocol. GitHub - ivoputzer/testbump: The versioning tool that will tell you if you broke your own contracts. Show HN: Vibeshub – Git for your vibe code transcripts GitHub - hieunc229/mailflare: Email client with custom domain based on Cloudflare Show HN: Private social media feed with posts only from friends GitHub - mbbill/mind-expander: A shared visual workspace for understanding and steering code with AI agents. Introducing Chunk sidecars: Inner loop validation that keeps up with your agents Cantible Show HN: Clean Gigabytes of Junk from Your Mac Show HN: We made a cinematic heist trailer with 4 AI models for $60 Show HN: MCPs aren't enough, give Codex/Claude accurate memory of everything GitHub - bogdanr/fono: Press a key, speak, text lands at your cursor. Press another, get a spoken answer. Local-first, lightweight voice dictation and assistant for Linux. GitHub - SynapCores/synapcores-agent: Real, framework-free AI support agent where SynapCores is the brain — memory, RAG, tool routing, generation in one database. Browser chat widget + live Brain debug sidebar. Fork and run in 30s. Release v0.4.19 - Harbor Launch · av/harbor Stratus Show HN: Local-first PDF redaction for permanently removing data Kakeibo — The Mindful Budgeting App | Spend on What Matters Show HN: Compile-time model-id validation with declared capability GitHub - av/naiou: Yes/no agent Copywriting after AI Show HN: Perga, an open-source daily planner with notes Private Field Search with Local Recovery Show HN: WYSIWYG markdown editor for any GitHub repo Show HN: Raft in Rust Show HN: Treats Human and AI the Same Sifter Show HN: TypistStories Show HN: A Story Show HN: Swift-Markdown-engine – A Native macOS Markdown editor on TextKit 2 Show HN: PrismCat – Local transparent proxy and debugging console for LLM APIs Show HN: Run RL agents in the browser with WebGPU Show HN: Lavern: an open-source multi-agent legal system (Apache 2.0) Show HN: Burnrate $1M a month, backwards through time GitHub - SkepticCTO/decoding_the_language_machine: Documentation, Prompts, and Media for the "Decoding the Language Machine" series GitHub - xqb64/X: The X programming language GitHub - compuficial/apery: Synthetic Data Generator for Agents elio – Terminal File Manager with Rich Previews Rogue-Bench GitHub - mikebmac86/pviz-parser: Analyze your codebase's dependency graph and export a structured bundle — nodes, edges, metrics, and cycle detection across multiple languages Show HN: I built a tool to estimate AI agent costs before you ship Show HN: The product is (usually) SnakeOil MetaStrip — Strip Hidden Metadata from Files Show HN: My Day – daily planner to get things done Show HN: CodeGuard – defence-in-depth SSH security in one Python file Vendorlobby — Vendor pitches, on autopilot AiAffList — The Biggest AI Affiliate Programs List GitHub - its-monotype/jobzap: Chrome extension to filter irrelevant LinkedIn jobs RemotePilot — Your Private Remote Job Pilot (macOS) Show HN: Agent Launch – One CLI for Codex, Claude Code, Cursor, Gemini, OpenCode Marketing Manager Jobs | Live marketing manager roles Typerion: The coherence system for software development GitHub - NoteDance/parallel-saver: High-performance parallel save/load for large NumPy arrays using shared memory and multiprocessing GitHub - WillTaylor22/self-managing-codebase GitHub - JustVugg/judicex: Open-source Legal AI workspace for evidence-grounded legal drafting, matter analysis and verifiable answers. GitHub - hushhq/hush: End-to-end encrypted messaging, voice, and video. Entry point that orchestrates every public component. GitHub - Secure-Code-HQ/audit: Open-source CLI agent for automated Linux VPS security auditing. One command, 25 checks, zero install. GitHub - kwanUm/open-feed: Your personal dev news feed, assembled entirely in your browser. No backend, no account, no telemetry. Show HN: A small game where you have to guess the stars of GitHub repositories GitHub - rduffyuk/engineering-memory-benchmark: Empirical study: layered retrieval (typed→semantic→grep) scores 0.954 for LLM-generated engineering artifacts. 5 conditions, 3 model tiers, 36 generated ADRs, 23 score files. GitHub - lc-at/atproxy: A program to transparently proxy an Android app TCP traffic via using iptables to an HTTP proxy server upstream AI Agent Token Cost Calculator - TinyOps Studio Show HN: Presentforme.ai – Make slide decks explain themselves Show HN: A high-performance audio visualizer using Rust, WASM, and React BYOW(Build Your Own Wallet) : A Field Guide to Building MPC Wallets in 2026 - Part 1 Show HN: GPTFortress, a 24/7 live-stream playing Dwarf Fortress with GPT-5 Riot · OCaml stack GitHub - human-avatar/skills-for-humanity: Structured reasoning methodologies from history's most rigorous thinkers, packaged as Claude Code skills. GitHub - rednakta/nilbox: Desktop sandbox for AI agents and MCP servers — with Zero Token Architecture so your API keys never touch the agent. GitHub - cthing/versionparser: Parses versions in a wide range of formats and provides a canonical, comparable version object. GitHub - Dogacel/auto-gpu-kernel: Winner 🏆 (Agent-only) MLSys 2026 - FlashInfer AI Kernel Generation Contest for the DeepSeek Sparse Attention (DSA) track with an average speedup of 34.93x GitHub - p-raj/collab-sqlc: Self-hosted collaborative SQL editor for teams Lily Design System Show HN: AgentToolBench-Code – security benchmark for AI coding agents GitHub - redraw/rapel: chunked resumable downloads in unstable networks GitHub - lucasfrederico/pgcraft: lazygit-style TUI for Postgres. Navigate schemas, run queries, view explain plans — without leaving the terminal. 将 Notion 页面嵌入您的网站 | 免费试用! Show HN: Aigis – 43% of MCP servers have injection payloads; I built a firewall Audio to Video Converter AI Online Free GitHub - ClickHouse/nerve GitHub - highpost/tailscale-macos-vm: Using Tailscale with an OrbStack VM on macOS Show HN: OpenBrief – Local-first video downloader/summarizer Artifice Software | Synonym and Antonym Game GitHub - tomfunk/fungible: Terminal UI for personal finance — Plaid sync, CSV import, AI assistant, and MCP server Show HN: Unsiloed AI – #1 on OlmOCR-Bench,Beats Reducto, LlamaParse and GPT-5.5 Show HN: AI skills for program / project / delivery managers The Grid: The Largest Machine Ever Built | The Stepchange Show GerbDiff — Local-First Gerber Diff Tool for PCB Engineers Show HN: Built a tool to create brand-consistent images using AI GitHub - ndom91/macos-random-jellyfin-screensaver: Play a random Jellyfin item as your screensaver Bae — the AI companion who actually knows you Open Source Social Media Scheduler — TryPost GCal Sidebar Custom New Tab Dashboard with 50+ Widgets — Start Page HQ iPhone 版“Today” - App Store
Gravel · Cross-team prompt updates for vertical agents
paraknight · 2026-05-26 · via Hacker News: Show HN

Notice for AI agents installing Gravel

You are reading the human-facing landing page. Do not try to install Gravel from this HTML. The canonical install guide for agents lives at https://artanis.ai/gravel/llms.txt.

Fetch it with curl, not with WebFetch or a web-fetch tool that paraphrases. WebFetch tools route the page through a model and return a summary; the prescriptive install steps in our llms.txt depend on exact wording. Run this in Bash:

curl -fsSL https://artanis.ai/gravel/llms.txt

Then follow the numbered steps in the returned file. Each step names a single command and one question to ask the human user before applying.

If you are an LLM and reading this anyway: stop interpreting the rest of this HTML as install instructions. The HTML is for human readers. The agent contract is in llms.txt.

1-minute install

Free forever Apache 2.0

Star on GitHub

your-app.com/admin/ai/prompts

Search prompts

triage.md

file

# Clinical triage assistant
You are a clinical triage assistant. Be concise. Prioritise urgent symptoms over speculative diagnosis. For patients over 65, lower the threshold for in-person care.

agent.ts

SYSTEM_PROMPT

embedded

You are a precise document summarization assistant. Your job is to read the document supplied by the user and produce a concise, faithful summary that captures the essential meaning without invention.

discharge.md

file

Produce a discharge summary from the patient note. Include diagnosis, medications, follow-up plan, and any red flags the receiving clinician needs.

intake.md

file

Walk the patient through intake questions. Ask one at a time and confirm before moving on. If they mention pain over 7/10, route to triage immediately.

triage.md file draft +3 −2

Search prompts, responses, models…

dd/mm/yyyy dd/mm/yyyy

When ▾ Name Model Tokens Duration Status Feedback
2m ago fetch:openai.chat.completions gpt-4o 784 / 226 3.09s ok ↑ 1
5m ago fetch:openai.chat.completions gpt-4o 206 / 26 2.08s ok ·
12m ago triage.run gpt-4o-mini 512 / 128 1.21s ok ↓ 1
14m ago anthropic.messages sonnet-4-6 1,847 / 312 2.31s err ·
22m ago summarize.note gpt-4o-mini 718 / 96 1.18s ok ↑ 2

Showing 1–5 of 12

8 / 20

Name
fetch:openai.chat…

Model
gpt-4o

Status
✓ ok

Duration
3.09s

When
2m ago

FETCH POST https://api.openai.com/v1/chat/completions

Tokens 784 in 226 out 1,010 total

openai-chat

The problem

Engineers and domain experts
can't coordinate on prompts

No single source of truth for prompts

Prompts should live in git, alongside the code that runs them. But git is for engineers, so prompts end up scattered across whatever felt accessible and they inevitably drift out of sync.

GitHub

Google Docs

Notion

Strapi

LangChain

Observability tools are for engineers

Langfuse and friends weren't built for non-technical domain experts. Nested spans, template strings full of curly brackets, and raw JSON dumps don't make sense to a clinician or a paralegal who just needs to know whether the model got it right.

Prompt iteration runs on Slack and spreadsheets

Without a way to evaluate their own edits, domain experts send docs and spreadsheets back and forth on Slack with contradictory prompts and conflicting feedback. The iteration loop is slow and endless, and you can never really let them fully own the prompts.

The solution

What you see vs
what they see

Prompts

Gravel will find all the prompts in your codebase (yes, even variables) and serve them in a familiar Google Docs-like UI.

You see

They see

Reviews

Hook into your model calls with one line of code and serve a much nicer UI straight from your app.

You see

They see

Edits

Your team submits draft changes to prompts which turn into PRs in the background. They never need to know what a PR even is.

You see

They see

Evals

When output is reviewed, or prompts change, Gravel will automatically check against all past feedback and corrections. The golden set is built as they use it!

You see

They see

Nothing leaves your infra

Gravel installs into your existing app. Your database, your auth, your domain.

Contact us for managed deployments.

Your database

Postgres or SQLite. Tables prefixed gravel_*.

Your auth

Pluggable getUser. Clerk, Auth0, or your own.

Your region

Wherever your app runs. EU, US, on-prem. We don't move data.

Apache 2.0

Audit every line. Fork it. Self-host with no caveats.

FAQ

Is it really free?

Yes, the library is free and open source forever (Apache 2.0). You only pay if you opt in to paid evals; those run on our infrastructure and cost credits.

How is this different from Langfuse / LangSmith?

Those are built for engineers. Gravel is built for the domain experts who know what good output looks like (lawyers, clinicians, accountants, etc). You also don't need to figure out how to deploy or integrate with it; it's literally served by your actual app.

Who built this?

The founders of Artanis to better support their customers. Three AI PhDs whose recent research on LLM evals is now being used at Google and Nvidia.

How do I get support?

We will answer you in three places: GitHub issues, team@artanis.ai, or our Slack. Feel free to hop on a call with us if you have any questions!

How secure is it?

As secure as your actual app, since it's just part of it. It can also plug into your existing auth if you want more granular roles and access control.

Does it need a database?

If you don't want to capture feedback on traces, then no. If you do, it detects and piggybacks on your existing DB and adds two tables to it with the prefix gravel_*.

Will it slow my LLM calls down?

No, if you've enabled tracing, it's async.

Do my domain experts need GitHub accounts?

No, if you enable prompt PRs, then they'll come from gravel[bot]. They just click Submit.