The core ideas:
- Zero imports – Components auto-discover each other. Filename = component name.
- AI-native – Built-in SpeckAgent for Claude. No SDK bolting.
- Declarative – <state>, <if>, <loop>, <async> as native tags.
- Fine-grained reactivity – Preact Signals, not virtual DOM diffing.
Get started: npm create speck-app my-app
Would love feedback from the HN community.
SpeckOs•1h ago
The core ideas:
- Zero imports – Components auto-discover each other. Filename = component name.
- AI-native – Built-in SpeckAgent for Claude. No SDK bolting.
- Declarative – <state>, <if>, <loop>, <async> as native tags.
- Fine-grained reactivity – Preact Signals, not virtual DOM diffing.
Get started: npm create speck-app my-app
Would love feedback from the HN community.