Show HN: Abject: the first self-aware object runtime
11 hours ago
- #ai-programming
- #self-aware-objects
- #ask-protocol
- Abject is a self-aware object runtime utilizing the Ask Protocol, potentially solving major OOP scalability issues.
- AI Agents are criticized as flawed abstractions due to scalability issues and hierarchical designs, unlike the internet's robust message-passing model.
- The Ask Protocol enables objects to self-describe using natural language queries and LLMs, eliminating the need for manual documentation or schemas.
- Abjects can self-heal communications, enhancing scalability beyond traditional object-oriented systems, and everything within Abject is designed as an abject.
- A peer-to-peer layer allows public workspaces, enabling decentralized coordination among self-aware objects without human intervention, described as 'scary'.
- The project is open-source, in alpha, and aims to democratize computing by making it accessible without programming knowledge, inspired by the creator's background and prior work on Fire★.