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

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Tailwind CSS Blog
爱范儿
爱范儿
雷峰网
雷峰网
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - Franky
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
博客园 - 聂微东
Jina AI
Jina AI
V
Visual Studio Blog
博客园 - 【当耐特】
Last Week in AI
Last Week in AI
大猫的无限游戏
大猫的无限游戏
博客园_首页
The Cloudflare Blog
罗磊的独立博客
美团技术团队
P
Proofpoint News Feed
S
Securelist
K
Kaspersky official blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
NISL@THU
NISL@THU
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
The Hacker News
The Hacker News
C
Cisco Blogs
AWS News Blog
AWS News Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
月光博客
月光博客
Simon Willison's Weblog
Simon Willison's Weblog
Project Zero
Project Zero
Cyberwarzone
Cyberwarzone
L
LINUX DO - 最新话题
C
CERT Recently Published Vulnerability Notes
Help Net Security
Help Net Security
T
Threat Research - Cisco Blogs
博客园 - 叶小钗
S
Secure Thoughts
有赞技术团队
有赞技术团队
博客园 - 司徒正美
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO

Hacker News: Show HN

PurrrrrFocus: Pomodoro Timer App - App Store Workflow Engine — Multi-Step Orchestration for Bun RapidPhoto: Pro Photo Editor App - App Store GitHub - DheerG/swarms: Achieve extraordinary results with claude code across a variety of tasks SPICE simulation → oscilloscope → verification with Claude Code — Lucas Gerads Show HN: VCoding – A 5 MB native Windows IDE with no dynamic dependencies Show HN: LLMs don't hallucinate because they're bad at math, it's the format GitHub - Agent-FM/agentfm-core: AgentFM is a peer-to-peer network that turns everyday computers into a decentralized AI supercomputer. AgentFM lets you run massive AI workloads directly across a global mesh of idle CPUs and GPUs. Show HN: Tracking Top US Science Olympiad Alumni over Last 25 Years GitHub - Potarix/agent-hub: One place to talk to all your agents Show HN: Runtime security for AI agents(injection,tool abuse, data exfiltration) GitHub - dubeyKartikay/lazyspotify: Terminal Spotify client for macOS and Linux GitHub - the-banana-tool/king-louie: Easy to use GUI Personal AI Assistant. Win/Linux/Mac. Show HN I made my vacation rental bookable by AI agents–no Airbnb, 0% commission GitHub - basteez/jsf-autoreload: maven plugin to enable hot reload on jsf projects uvm32/hosts/host-gdbstub at main · ringtailsoftware/uvm32 GitHub - labsai/EDDI: Config-driven engine that turns JSON into production-grade AI agents. Multi-agent orchestration, 12+ LLM providers, MCP/A2A protocols, RAG, persistent memory, and enterprise compliance (EU AI Act, GDPR, HIPAA). Built on Quarkus. GitHub - glitchnsec/fortyone-oss: AI Executive Assistant Platform Quickstart | Alien GitHub - muxshed/shed: One stream in, or many. Every destination, simultaneously. No cloud middleman, no per-channel fees, no limits. GitHub - ocrbase-hq/ocrbase: 📄 PDF/IMG ->.MD/JSON Document OCR API for PaddleOCR and GLMOCR. Self-hostable. GitHub - impactjo/home-memory: MCP server that lets your AI assistant remember everything about your home. GitHub - Sets88/dbcls: DbCls is a powerful terminal database client that supports various databases GitHub - neptun2000/heor-agent-mcp GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh RollQuation: Math Puzzles - Apps on Google Play GitHub - dropbox/witchcraft Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis GitHub - opentalon/opentalon: OpenTalon is an open-source platform built from the ground up in Go as a robust alternative to OpenClaw LinkedIn™ 职位抓取工具 - Chrome 应用商店 GitHub - EdoardoBambini/Agent-Armor-Iaga: AI agents are getting tool access — shell, file system, databases, APIs, secrets. But **nobody is governing what they actually do with it**. Frameworks like LangChain, CrewAI, AutoGen, and Claude Code give agents the power to execute. Agent Armor gives you the power to control, audit, and approve every single action before it happens. HN Vibes — Week 15, Apr 7–13 2026 GitHub - chojs23/ec: Easy terminal-native 3-way git mergetool vim-like workflow GitHub - SethPyle376/hiraeth: Local AWS emulator focused on fast integration testing, with SQS support, SQLite-backed state, and a debug-friendly web UI. GitHub - JakOb-dotcom/cloud-sandbox-security-analysis: Technical analysis and Proof of Concept (PoC) regarding environment variable exfiltration in containerized cloud sandboxes via side-channel data leaks. Springboards - Flint Alpha Show HN: A simpler coding agent harness GitHub - audiodude/sudomake-friends GitHub - 256thFission/mini-mythos: OSS clone of Anthropic’s Mythos harness to locate C/C++ memory vulnerabilities Show HN: OpenParallax: OS-level privilege separation for AI agent execution Hacker News Sorted - Chrome 应用商店 Show HN: How to Install Docker on Ubuntu 24.04 LTS: Complete 2026 Guide GitHub - himanshudongre/smriti GitHub - sverrirsig/claude-control: macOS desktop dashboard for monitoring and managing multiple Claude Code sessions GitHub - ory/dockertest: Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work. Chiral - Chrome 应用商店 Show HN: Two Claudes collaborating through shared memory on a $100 mini-PC GitHub - pmichaillat/latex-cv: Minimalist LaTeX template for academic CVs GitHub - oguzbilgic/posse: A web UI for Anthropic Managed Agents. GitHub - sshiraz/depsly: Dependency risk analysis tool for npm packages ABI Add safari/agent-harness — Safari browser automation via safari-mcp by achiya-automation · Pull Request #212 · HKUDS/CLI-Anything GitHub - Halfblood-Prince/trustcheck: Verify PyPI package attestations and improve Python supply-chain security GitHub - oguzbilgic/kern-ai: Agents that do the work and show it. GitHub - bruits/satteri: High-performance Markdown and MDX processing for the JavaScript ecosystem GitHub - tylergibbs1/feedstock: High-performance web crawler and scraper for TypeScript, powered by Bun and Playwright GitHub - Grimm67123/grimmbot: The self-improving sandboxed and open-source AI agent. With persistent memory and scheduling. GitHub - whitevanillaskies/whitebloom: Local whiteboard that blooms. GitHub - hwdsl2/docker-whisper: Docker image for a self-hosted Whisper speech-to-text server with speaker diarization and OpenAI-compatible transcription and translation APIs. Powered by faster-whisper. Supports all Whisper models, NVIDIA GPU (CUDA) acceleration, JSON/SRT/VTT output, SSE streaming, offline mode, and multi-arch (amd64, arm64). GitHub - yisding/reviewwiggum GitHub - MarwanAlsoltany/serrors: Structured errors for Go: sentinel hierarchies, typed data, custom formatting, and slog integration. GitHub - soatok/age-php GitHub - Luthiraa/markitme GitHub - stagas/rtdiff: realtime git diff gui and AI-assisted commits GitHub - tombedor/excalicharts GitHub - wh1le/excalidraw-edit: Open and edit .excalidraw files from the terminal. Offline, auto-saves to disk. MalExt Sentry - Malicious Extension Scanner - Chrome 应用商店 GitHub - syi0808/asciianimesvg: Generate animated ASCII art SVGs from text. CLI, Rust library, WASM, and web editor. GitHub - zaina-ml/ml_forge: A visual-based graph node editor for training computer vision models. GitHub - anakin87/llm-rl-environments-lil-course: 🌱 A little course on Reinforcement Learning Environments for evaluating and training Language Models GitHub - takaakit/superpowers-uml: Superpowers-UML modifies Superpowers to ensure a software development workflow in which AI agents design through UML modeling. AdriByte Studio - Sviluppo Web e Soluzioni Digitali GitHub - chouligi/angel-copilot: Your personalized Angel Investment Advisor Show HN: MoodSense AI (ML and FastAPI and Gradio, Deployed on Hugging Face) Moodsense Ai - a Hugging Face Space by aman179102 GitHub - agenteractai/lodmem: Level Of Detail Context Management for Agents GitHub - ostefani/subnetlens: A fast, concurrent network scanner with a TUI and plain-text CLI, built in Go. It discovers live hosts on your network, scans their open ports, resolves hostnames, and fingerprints operating systems—delivered. Cyber Pulse: Agentic Intel - Apps on Google Play Whisper API: Self-Hostable Speech to Text Transcription The Agent-Web Protocol Stack: A Research Thesis GitHub - msmarkgu/RelayFreeLLM: A restful API designed to route user prompts to various AI model providers. Show HN: Provepy – A Python decorator that proves your code using Lean and LLMs Show HN: Pardonned.com – A searchable database of US Pardons GitHub - patrickdappollonio/dux: Dux is a terminal UI that lets you run multiple AI coding agents side by side, each in its own git worktree, with full companion terminals, macros, commit generation, and a command palette that knows more tricks than you do. kMC Crystal Simulator Show HN: HyperFlow – A self-improving agent framework built on LangGraph GitHub - stef41/vibescore: 🎵 Grade your vibe-coded project. One command, instant letter grade across security, quality, dependencies, and testing. GitHub - stef41/lmscan: 🔍 Detect AI-generated text and fingerprint which LLM wrote it. Open-source GPTZero alternative. Zero dependencies, works offline. imgur.com GitHub - visionscaper/collabmem: Enabling long-term collaboration with Agentic AI - building up episodic and world model memory over time with in-context awareness 在 Steam 上购买 FriedrichAI: Offline AI 立省 10% GitHub - atripati/ark: AI Runtime Kernel — a context operating system for AI agents. Eliminates tool bloat, loads only what’s needed, and gives LLMs their reasoning space back. GitHub - nowork-studio/toprank: Open-source Claude Code skills for SEO, SEM, Google Ads GitHub - tacomanator/sash: Lightweight macOS menu bar app for reliably cycling through windows of the current application. Appents | Social Media Management for Product-First Teams GitHub - pnhoang/youtube-spam-blocker: Automatically detects and hides spam messages in YouTube Live chat. Set rate limits, keyword filters, and block repeat offenders. GitHub - decisionnode/DecisionNode: CLI + Local MCP - A shared structured memory store across Claude Code, Cursor, Windsurf, Antigravity, and every MCP client. Semantically queryable. GitHub - AvaCodeSolutions/django-email-learning: An open source Django app for creating email-based learning platforms with IMAP integration and React frontend components. The $100K Gap in Kubernetes Security Tooling Function Calling Harness: From 6.75% to 100%
GitHub - LeoTheAIDev/Altiverse: Fork decisions into living simulations with 1,000 personalities. Watch alternate realities diverge and explore second-order effects.
leoTheCoderr · 2026-06-16 · via Hacker News: Show HN

AltiVerse — fork a decision. Watch the worlds it creates.

Take one choice. Play it forward as several alternate realities — each a small living world of people who move, stress out, break rules, burn out, form friendships and rivalries, and tell you how it felt.

License: MIT Local-first Vite Runs offline Node


What is AltiVerse?

AltiVerse forks a single decision — a school phone ban, a 4-day week, 8- vs 12-hour hospital shifts — into 2–4 alternate realities and runs each one forward as a small, living simulation. Up to ~1,000 people with personalities, moods, and relationships move through rooms, react to the policy, and slowly pull the worlds apart. You watch when and why the realities diverge, click any person to compare how they fare across timelines, and export a full report with a recommendation.

It is a thinking tool, not a predictor. Every number and quote comes from a deterministic engine (same seed → same world, every time), with an optional local or online LLM layer to write the prose: in-character thoughts, Q&A, headlines, and reports. Use it to reason about the second-order effects of a decision — the stuff that doesn't show up in a spreadsheet.

🔒 Local-first & private. No backend. No telemetry. Nothing is uploaded. Runs, presets, and any API key live only in your browser's localStorage. It works 100% offline out of the box.

Two alternate realities running side by side — Confiscate Phones vs Let Students Self-Regulate — with a shared timeline, living maps, and daily dispatch.
Two realities, one shared timeline — watch both worlds live, side by side.


Table of contents

  • Quick start
  • Using a model (optional)
  • How to use it
  • Features
  • Screenshots
  • The simulation, explained
  • Keyboard shortcuts
  • Tech & architecture
  • Privacy
  • FAQ
  • License

Quick start

You need Node.js 18 or newer. Then run one line — it downloads AltiVerse, installs it, boots the app, and pops open your browser:

npx github:LeoTheAIDev/Altiverse

That's the whole install. No clone, no cd, no account, no key, no server — it just opens at http://localhost:5173 (or the next free port). Nothing to run is built ahead of time.

Prefer to clone it? (keeps the repo so you can hack on it)
git clone https://github.com/LeoTheAIDev/Altiverse.git altiverse
cd altiverse
npm install
npm start          # boots the app and opens your browser at http://localhost:5173

Other commands

npm run dev        # dev server (without auto-opening the browser)
npm run build      # type-check + production build into dist/
npm run preview    # serve the production build locally
node bin/altiverse.mjs   # the same one-shot launcher the `altiverse` bin uses

💡 If you npm link (or install globally), the altiverse command launches the app from anywhere.


Using a model (optional)

AltiVerse runs fully offline with deterministic content. Turn on a model to get AI-written scenarios, in-character thoughts, character Q&A, daily headlines, and the final report. It speaks to any OpenAI-compatible /chat/completions endpoint — open Settings and point it wherever you like:

Mode Examples Key needed?
Local (nothing leaves your machine) Ollama (default http://localhost:11434/v1), LM Studio, llama.cpp No
Online (bring your own key) OpenAI, OpenRouter, Groq, Together Yes — stored only in your browser
# Local, private, free — using Ollama
ollama pull llama3.2          # or qwen2.5, mistral, gemma3 …
OLLAMA_ORIGINS=* ollama serve  # OLLAMA_ORIGINS=* lets the browser reach it

One-click provider presets, a Model picker, and a Test connection button are built into Settings. Your API key is stored only in localStorage and sent straight to the provider you chose — never to us (there is no us; there's no backend).

Settings panel with provider presets (Ollama, LM Studio, llama.cpp, OpenAI, OpenRouter, Groq, Together), endpoint, model, API key, and test-connection button.


How to use it

A run goes Setup → Studio → Report, and every run is saved to History so you can replay it.

1 · Set up a scenario

Pick whichever entry point fits how much you want to specify:

  • One-click presetsPhones at school · School start time · Office remote work · Hospital shifts · Prison food · Grading. Loads a complete scenario; just press play.
  • Describe it in a sentence (needs a model) — e.g. "A hospital deciding between 8- and 12-hour nursing shifts — who burns out, who stays sharp, and how patient care changes." The model fills in the environment, cast, metrics, and realities.
  • Build it field by field — full control over environment, the question, each reality's policy, the groups of people, named/pinned characters, metrics, number of days, and the random seed.

Setup screen: preset chips, a free-text scenario box, environment selector, the question, and the realities to compare.

2 · Watch the realities evolve

Press play and watch the worlds run forward day by day on their own living maps. People move between rooms, get stressed, break rules, burn out, bond, and clash. Scrub the timeline, change speed, and click anyone to open their cross-reality card. Live metrics, trends, the divergence tree, the wellbeing histogram, causal chains, and a per-day newspaper headline all update as you go.

3 · Interrogate & report

Open the Report for an executive summary, in-character interviews, per-metric explanations, and a recommendation for which reality to pick — then export it to Markdown or PDF.

Final report modal: recommendation, executive summary, and what the people say — with Copy Markdown and Print/PDF export.


Features

🌍 Alternate realities, side by side

  • Fork 2–4 realities from one shared baseline and run them on a single synchronized timeline.
  • Each reality gets its own living map — a pannable 2-D world of rooms (classrooms, hallway, cafeteria, playground, offices…) with agents drifting around via smooth, physics-based motion.
  • A per-day Daily Fork newspaper headline for each reality (deterministic, or AI-rewritten on demand).

🧑‍🤝‍🧑 People who actually live there

  • Up to ~1,000 people with archetypes (the anxious overachiever, jokester, rule-bender, weary veteran…), emoji, roles, and personality traits (stress-prone, rule-prone, burnout-prone).
  • The same person exists in every reality — so you can see how this exact individual fares under each policy.
  • Emergent relationships, rivalries, popularity, and rumours that spread day to day — none of it scripted.
  • Click anyone for a card: their mood strip across all days, a wellbeing score, friends & rivals, AI-written thoughts, and a Q&A box to ask them questions in character.

📊 See when and why worlds split

  • Live metrics (0–100) compared across realities — use the 8 defaults (Focus, Grades, Trust, Stress, Burnout, Rule-breaking, Conflict, Corner-cutting) or define your own (up to 10); direction (“higher is better” vs “lower is better”) is auto-detected.
  • Metric trends — sparklines per metric, every reality on one chart.
  • Divergence tree — an SVG fan from the shared baseline showing exactly which day the worlds split.
  • Wellbeing histogram — the distribution of how people are doing, not just the average.
  • Causal chains — a rule → consequence → second-order effect breakdown for each reality.

🤖 Optional AI layer (bring your own model)

  • Works with any OpenAI-compatible endpoint — local (Ollama, LM Studio, llama.cpp) or online (OpenAI, OpenRouter, Groq, Together).
  • Powers AI scenario generation, in-character thoughts & Q&A, daily headlines, per-metric explanations, interviews, and the recommendation.
  • Robust to small-model quirks: malformed JSON is auto-repaired with jsonrepair.

🎛️ Control & reproducibility

  • Deterministic engine — a seeded Mulberry32 PRNG means the same seed always produces the same world. Reseed to explore variations without re-calling the model.
  • Full timeline controls — play/pause, step day-by-day, scrub, and 0.5× / 1× / 2× / 4× speeds.
  • History — every run is saved (up to 24), replayable, and resumable.
  • Export the report to Markdown / PDF.

🔒 Local-first by design

  • No backend, no telemetry, nothing uploaded. Runs, presets, and keys live only in your browser. Fully usable offline.

Screenshots

See the whole studio in one shot
The full studio: living maps, daily dispatch, metrics, trends, divergence tree, wellbeing histogram, and causal chains

The simulation, explained

Concept What it means
Reality / branch One alternate world forked from the baseline, defined by a policy (e.g. “Confiscate phones at the door”). 2–4 per run.
Persona A person who exists across all realities — fixed identity, name, archetype, emoji, and traits.
Agent That persona on a given day in a given reality — with state (stressed / rule-breaking / burned-out) and a position in a room.
Metric A 0–100 measure (Focus, Stress, Trust, …). Default set of 8, or define up to 10 of your own.
Event Something that happened that day — policy, organic (state-driven), or social (a bond, a clash, a rumour).
Divergence The metric-distance between realities over time, the day they first split, and the top metrics driving the gap.
Causal chain A rule → consequence → second-order effect narrative explaining a reality's movement.
Seed The integer that makes a run reproducible. Same seed → identical world. Reseed bumps it to explore variations.

Environments ship as presets — School, Office, Startup, Hospital, Prison, Summer Camp — each with its own roles (student/teacher, employee/manager, nurse/patient…) and rooms. Type anything else and it builds a custom environment around your text.

Defaults at a glance: seed 20260607 · 30 days · 18 members + 4 staff · 2 realities · 8 metrics · speed 1× · model llama3.2 @ http://localhost:11434/v1.


Keyboard shortcuts

(in the Studio)

Key Action
Space Play / pause
/ Step one day back / forward
Home / End Jump to the first / last day
Esc Close the open character card
click a person Open their cross-reality card

Tech & architecture

  • Vite + React + TypeScript. No backend, no build step required to run (npm start).
  • Deterministic core — a Mulberry32 PRNG drives every world; each branch runs on a derived seed so realities stay independent yet reproducible.
  • LLM layer — a thin, dependency-light client (plain fetch) against any OpenAI-compatible /chat/completions endpoint, with JSON repair for small models. Disable it and everything still works deterministically.
  • Smooth motion — agents move with spring physics + damping, written straight to the DOM so hundreds render without per-frame React re-renders.
  • Persistence — runs, presets, and config live in localStorage (history capped at 24 entries).
src/
├── sim/         # deterministic engine: types, scenario builder, engine, RNG
├── llm/         # OpenAI-compatible client + scenario / thoughts / explain / report
├── components/  # the studio, maps, panels, cards, report, setup, pages
├── hooks/       # simulation clock + agent motion
└── app/         # run history & persistence

Privacy

AltiVerse has no backend and collects nothing.

  • Runs, saved presets, and any API key live only in your browser's localStorage.
  • With a local model (Ollama / LM Studio / llama.cpp), nothing leaves your machine.
  • With an online model, requests go directly from your browser to the provider you chose — your key is never sent anywhere else.
  • Works fully offline with deterministic content and no model at all.

FAQ

Does it predict the future? No. It's a structured thinking tool for second-order effects — a way to feel out the trade-offs of a decision, not a forecast.

Do I need an API key or internet? No. It runs fully offline and deterministically. A model is optional and only adds the written prose (thoughts, headlines, reports).

Will my API key leak? It's stored only in your browser and sent only to the provider you pick. There's no backend to leak it to.

Why do two runs look identical? Because they're deterministic — same seed, same world. Hit Reseed to explore a variation.

Can I add my own metrics / people / environment? Yes — define custom metrics (up to 10), pin named characters with their own personalities, and type any environment you like.


License

MIT — open source. Fork it, change it, ship it.

Built with Vite · React · TypeScript — and a deterministic little universe.