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

推荐订阅源

S
Security Affairs
S
Schneier on Security
T
Tenable Blog
G
GRAHAM CLULEY
Latest news
Latest news
D
Darknet – Hacking Tools, Hacker News & Cyber Security
A
Arctic Wolf
I
Intezer
Cyberwarzone
Cyberwarzone
T
The Exploit Database - CXSecurity.com
T
Tailwind CSS Blog
K
Kaspersky official blog
Blog — PlanetScale
Blog — PlanetScale
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Threat Research - Cisco Blogs
爱范儿
爱范儿
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
博客园 - 叶小钗
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Recent Commits to openclaw:main
Recent Commits to openclaw:main
P
Palo Alto Networks Blog
WordPress大学
WordPress大学
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 司徒正美
The Cloudflare Blog
Help Net Security
Help Net Security
罗磊的独立博客
博客园 - 聂微东
Jina AI
Jina AI
Project Zero
Project Zero
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LINUX DO - 最新话题
V
V2EX
人人都是产品经理
人人都是产品经理
美团技术团队
博客园 - 【当耐特】
Spread Privacy
Spread Privacy
J
Java Code Geeks
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Security Latest
Security Latest
The Last Watchdog
The Last Watchdog
Stack Overflow Blog
Stack Overflow Blog
雷峰网
雷峰网
S
Securelist
Forbes - Security
Forbes - Security
博客园 - 三生石上(FineUI控件)
Microsoft Azure Blog
Microsoft Azure Blog
P
Privacy International News Feed
宝玉的分享
宝玉的分享
C
CERT Recently Published Vulnerability Notes

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor GitHub - GenAI-Gurus/awesome-eu-ai-act: Curated tools, official sources, OSS, templates, and guides for EU AI Act compliance. Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders How to Switch AI Chatbots and Why You Might Want To GitHub - MattMessinger1/agentic_refund_guardrail: Safe refund policy layer for AI agents — Python + TypeScript. Same behavior, shared tests. Adam/papers/emergent_values_whitepaper.md at master · strangeadvancedmarketing/Adam Ask HN: How do you stop playing 20 questions with your AI coding tools How far can automation and AI support psychotherapy? - @theU GitHub - stagas/rtdiff: realtime git diff gui and AI-assisted commits A Mac Studio for Local AI — 6 Months Later A History of the Early Years of AI at the University of Edinburgh Why AI Coding Tools Still Feel Stuck on Localhost MSN AI Datacenters Are Becoming Strategic Targets twitter.com Penn Researchers Use AI to Surface Unreported GLP-1 Side Effects in Reddit Posts Show HN: MoodSense AI (ML and FastAPI and Gradio, Deployed on Hugging Face) Moodsense Ai - a Hugging Face Space by aman179102 AI models are terrible at betting on soccer—especially xAI Grok GitHub - xialeistudio/echoic GitHub - HimashaHerath/github-dev-wrapped: AI-powered weekly GitHub activity reports deployed to GitHub Pages GitHub - alejandrobalderas/claude-code-from-source: Architecture, patterns & internals of Anthropic's AI coding agent — reverse-engineered from source maps AI and Tech brief: Ireland ascendant GitHub - Titovilal/context0: Context0 - Never Surrender Training for a Marathon with an AI Coach: What Worked and What Didn't Cyber Pulse: Agentic Intel - Apps on Google Play I Built an AI PR Reviewer That Catches Bugs by Not Looking for Bugs Gen Z workers are so fearful AI will take their job they’re intentionally sabotaging their company’s AI rollout | Fortune How AI Is Reimagining the Game of Golf–For Both Players and Courses GitHub - nattergabriel/reseed: A CLI tool for managing and distributing agent skills across projects Is SVG the final frontier? My AI workflow evolved from prompts to a near-autonomous workflow MLSharp Help - 3DGS Viewer & Generator I put my cognitive field based AI's runtime on GitHub Is Numble the first AI-proof game? A3: Kubernetes for autonomous AI agent fleets | Emergent Principles Deepali Vyas ("The Elite Recruiter") GitHub - msmarkgu/RelayFreeLLM: A restful API designed to route user prompts to various AI model providers. Unionized ProPublica staff are on strike over AI, layoffs, and wages Unleashing the Advantage of Quantum AI We're heading for an AI-fueled 'dementia crisis,' brain scientist warns The AI-Assisted Breach of Mexico's Government Infrastructure [pdf] GitHub - stef41/lmscan: 🔍 Detect AI-generated text and fingerprint which LLM wrote it. Open-source GPTZero alternative. Zero dependencies, works offline. MSN GitHub - visionscaper/collabmem: Enabling long-term collaboration with Agentic AI - building up episodic and world model memory over time with in-context awareness We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs AI Code is Hollowing Out Open Source, and Maintainers are Looking the Other Way What leaked "SteamGPT" files could mean for the PC gaming platform's use of AI AI is the boss at this retail store. What could go wrong? GitHub - Wuzu11517/agentic-proxy: Local proxy meant to help reduce With Drones, Geophysics and ArtificiaI Intelligence, Researchers Prepare to Do Battle Against Land Mines A Single Operator, Two AI Platforms, Nine Government Agencies: The Full Technical Report 在 Steam 上购买 FriedrichAI: Offline AI 立省 10% GitHub - inevolin/resume-cli: Hit Claude usage limits? Resume any AI coding session elsewhere. Switch tools at zero friction. 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. How to Build a Secure AI PR Reviewer with Claude, GitHub Actions, and JavaScript This Startup Wants You to Pay Up to Talk With AI Versions of Human Experts Intel Arc Pro B70 Brings 32GB VRAM to Local AI for $949 WordPress 7.0: The Good, the AI, and the Still Missing AI on the couch: Anthropic gives Claude 20 hours of psychiatry IatroBench: Pre-Registered Evidence of Iatrogenic Harm from AI Safety Measures AI Agents Know About Supabase. They Don't Always Use It Right. The history and future of AI at Google, with Sundar Pichai Inside an AI‑enabled device code phishing campaign How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines AI for Systems: Using LLMs to Optimize Database Query Execution Forecasting the Economic Effects of AI Introducing Tinker: Play with AI, bring your ideas to life AI sheds light on an ancient gaming mystery People really hate AI but not as much as Iran—or Democrats | Fortune What is an AI Product Engineer? Phoebe Gates wants her $185 million AI startup to succeed with 'no ties to my privilege or my last name': 'I have a chip on my shoulder' | Fortune
GitHub - alplabai/signex: Open-source, AI-first EDA tool — KiCad-compatible schematic and PCB editor built in Rust
Onavo · 2026-05-18 · via Hacker News - Newest: "AI"

Signex — schematic editor

Open-source, AI-first electronics design automation

License Version Rust Wiki Discussions

Features · Screenshots · Building · Roadmap · Wiki · Contributing · License


Signex is open-source EDA tooling built in Rust with GPU-accelerated rendering and an Altium Designer-quality UI — schematic + PCB editor, 3D viewer, simulation, plugin system. Native file formats (.snxsch, .snxpcb) are line-diffable in git and ~5× smaller than the equivalent JSON.

Migrating from KiCad? The optional signex-kicad-import companion tool (GPL-3.0-or-later, distributed independently) converts .kicad_sch / .kicad_pcb / .kicad_pro files to Signex's native formats one-way. Run it once against your project; open the resulting .snxprj in Signex.

Two editions from one codebase:

  • Signex Community (Apache-2.0, free forever) — full schematic + PCB editor, 3D viewer, simulation, plugin system
  • Signex Pro (subscription) — adds Signal AI (Claude-powered design copilot), real-time collaboration, and Signex 365 cloud PLM

Status: Early development — v0.13.0 shipped — the Symbol & Library milestone. Ships the clean-room schematic renderer (reimplemented from Signex-only specifications — the work previously tracked as v0.12) alongside a wave of symbol-editor polish: the .snxsym editor now shares the schematic editor's unified Active Bar and dropdown panels, and standalone symbol files use the line-diffable TOML+TSV envelope. Library Browser, Component Preview, and Pick Symbol / Footprint binding are refined throughout. The footprint / sketch editor is intentionally hidden in this release — it is feature-incomplete and gated off; footprints remain available as read-only preview + bindable data. Join the discussion or check the roadmap.

Features

What works today (v0.1–v0.8):

  • Open native Signex schematics (.snxsch, .snxsym, .snxprj); migrate legacy KiCad files via the signex-kicad-import companion tool
  • Full schematic editing: select, move, wire (W), bus (B), label (L), component placement (P), delete, rotate (Space), mirror (X/Y)
  • Advanced shape tools — Line, Rectangle, Circle, Arc (3-click), Polygon (click-by-click), editable drawing Properties with live preview
  • Copy/paste, undo/redo (100 levels), save back to KiCad format
  • 6 built-in themes with customizable theme editor
  • Altium-style docking panels with drag-to-undock/dock
  • Active Bar — 14-button floating toolbar with dropdown menus
  • Context menu, in-place text editing (F2), selection filter
  • Properties panel with context-aware field editing, Parameter Manager
  • Multi-window editing (v0.7) — undock any tab into its own OS window and edit it independently; each window keeps its own pan/zoom, selection, and undo/redo history
  • ERC validation (v0.7) — 11 Altium-style rules including cross-sheet hierarchy checks and net-label conflicts; Messages panel with click-to-zoom
  • Annotation (v0.7) — four modes, review-and-confirm dialog, lock/unlock per designator, project-wide consistency
  • F5 net-color palette, F8 ERC, F9 AutoFocus (dim unrelated objects)
  • Pin connection matrix (12×12, per-cell severity override)
  • Lasso + Inside/Outside/TouchingLine selection modes (Shift+S to cycle)
  • Native .snxsch / .snxpcb formats — TOML envelope + TSV bulk blocks, line-diffable, ~5× smaller than JSON, single file per design
  • 60fps pan/zoom on schematics with 500+ components
  • Output (v0.8) — PDF export with bookmarks + theme palette, Altium-spec BOM preview with column/variant pickers and CSV/HTML/XLSX export, KiCad netlist export, unified Print Preview / Export PDF modal
  • Multi-project workspaces (v0.8) — multiple projects open side-by-side, per-tab project scoping, accent-tinted active project root
  • Altium-style dirty tracking (v0.8) — closing tabs never prompts; project-close lists every dirty file with Save All / Discard All / Cancel
  • Hierarchical sheet polish (v0.8) — Altium-port-style child-sheet pins, per-sheet stroke/fill colours, multisheet style preference
  • TabPill chrome refactor (v0.8) — 3-sided shared borders, theme-aware inactive fill, drag accent from theme

What's next:

Version Milestone
v0.9 Apache-clean cutover — native .snxsch / .snxpcb formats, KiCad I/O moved to optional signex-kicad-import companion
v0.10 Library Browser tab scaffold — read-only .snxlib table
v0.11 Library & Polish — full DBLib model, SCH Library editor, Component Preview, picker + auto-mount, distributor adapters
v0.13 Symbol & Library — clean-room schematic renderer, unified Active Bar in the symbol editor, .snxsym TOML envelope (footprint editor hidden)
v1.0 Community Preview — schematic-only release
v2.0–v2.2 Community Release — full PCB editor
v3.0 Pro Release — Signal AI + collaboration
v4.0 Unified simulation view with SPICE, EM, thermal
v5.0 Signex 365 cloud PLM

Screenshots

Active Bar with power port dropdown and Properties panel
Active Bar with dropdown menus, Selection Filter tags, Properties panel with document options

More themes

Catppuccin Mocha theme GitHub Dark theme
Solarized Light theme
Catppuccin Mocha, GitHub Dark, Solarized Light — 6 themes built in, fully customizable

Architecture

signex/
├── crates/
│   ├── signex-app/       # Main binary — Iced 0.14 application
│   ├── signex-types/     # Domain types — NO rendering deps
│   ├── signex-render/    # wgpu rendering (types → Canvas draw calls)
│   ├── signex-widgets/   # Reusable Iced widgets (tree view, icon button)
│   ├── kicad-parser/     # S-expression parser (.kicad_sch/.kicad_pcb/.kicad_sym)
│   └── kicad-writer/     # S-expression serializer (write KiCad format)
└── Cargo.toml

Design principles:

  • KiCad compatibility first. Open existing KiCad projects, save back losslessly. No proprietary format.
  • Elm architecture. Iced's Message -> update -> view cycle. No interior mutability.
  • Multi-window by default. Built on iced::daemon; every undocked tab gets its own engine + canvas keyed by window id, so two schematics can be edited in parallel without cross-talk.
  • Nanometer coordinates. i64 nanometers internally; exact in both metric and imperial.
  • Canvas for schematic, Shader for PCB. CPU tessellation for schematics, GPU instanced rendering for 100K+ PCB elements.
  • Types crate has zero rendering deps. Clean separation between domain and display.

Hardware Requirements

Signex uses wgpu for hardware-accelerated rendering and expects a modern GPU with effective Vulkan 1.1 (Linux), DirectX 12 (Windows), or Metal (macOS) support. In practice this means a GPU released around 2014 or later — Intel HD Graphics 4400+, NVIDIA GeForce 600-series and newer, AMD Radeon HD 7000-series and newer, or any Apple Silicon Mac.

Older GPUs that only expose legacy OpenGL may still launch the app via the fallback path, but expect rendering glitches such as overlapping panels and broken layout — these GPUs are not supported.

Building

Prerequisites: Rust 1.80+ and a GPU supporting Vulkan, Metal, or DX12.

git clone https://github.com/alplabai/signex.git
cd signex
cargo run -p signex-app          # Run
cargo test --workspace           # Test
cargo clippy --workspace -- -D warnings  # Lint

Roadmap

Milestone Version Status
Scaffold — Iced shell, panels, themes, dock system v0.1 Done
Parser — KiCad format read/write, domain types v0.2 Done
Canvas — wgpu pan/zoom/grid, Altium-style camera v0.3 Done
Schematic Viewer — render all elements, multi-sheet nav v0.4 Done
Schematic Editor — select, move, wire, undo/redo, save v0.5 Done
Full SCH Editor — copy/paste, labels, components, Active Bar v0.6 Done
Validation + Multi-Window — ERC, annotation, pin matrix, undockable tabs v0.7 Done
Output — PDF, BOM, netlist, multi-project workspaces, dirty tracking v0.8 Done
Native file formats — .snxsch / .snxpcb TOML+TSV; KiCad I/O via signex-kicad-import companion v0.9 Done
Library Browser tab — read-only .snxlib table v0.10 Done
Library & Polish — full DBLib model, SCH Library editor, Component Preview, picker + auto-mount, distributor adapters v0.11 Done
Symbol & Library — clean-room schematic renderer, unified Active Bar in symbol editor, .snxsym TOML envelope v0.13 Done
Community Preview — schematic-only editor v1.0
PCB Viewer — GPU rendering, layers, cross-probe v2.0
PCB Routing + DRC + Output v2.1–v2.2
Community Release — full schematic + PCB editor v2.2
3D Viewer, Advanced PCB, High-Speed Design v2.3–v2.5
Pro Release — Signal AI + plugins + collaboration v3.0
Simulation — SPICE, EM, thermal, simulation wizards v4.0–v4.1
Signex 365 — cloud PLM, BOM Studio, ERP bridge v5.0

See docs/ROADMAP.md for the detailed version plan.

Documentation

The Signex Wiki is the user guide — installation, quick start, keyboard shortcuts, feature-by-feature walkthroughs for every v0.1–v0.7 capability (ERC, annotation, multi-window editing, hierarchical sheets, net-color pen, themes, and more), plus an FAQ and roadmap.

Start with Quick Start to open your first KiCad project, or jump straight to Keyboard Shortcuts for the full Altium-compatible reference.

Contributing

Signex is open source and we welcome contributions from everyone — whether you're an EDA professional, a Rust developer, a KiCad user, or someone who just wants to help build a better design tool.

Ways to contribute:

  • Report bugs or rendering discrepancies vs KiCad
  • Add KiCad test fixtures from real projects
  • Implement a feature from the roadmap
  • Fix an open issue
  • Improve documentation

Quick start:

git clone https://github.com/alplabai/signex.git
cd signex
cargo build --workspace
cargo run -p signex-app

See CONTRIBUTING.md for the full guide: branching workflow, crate map, code style, and good first issues.

License

Signex Community Edition is licensed under the Apache License 2.0. The main repository contains no GPL-derived code; Apache consumers (anyone embedding or linking against Signex) get a clean Apache codebase with no GPL aggregation in their build closure.

KiCad migration is provided via the optional signex-kicad-import companion tool, which is GPL-3.0-or-later because it implements KiCad's file format with structure derived from KiCad's GPL-3.0 source. The two projects are distributed independently. See docs/LICENSING.md for the full rationale and the audit trail behind the two-repo split.

Copyright 2026 Alp Lab AI