Netentionj
Netention (Java web server, HTML5/JS client)
Install / Use
/learn @autonull/NetentionjREADME
Web Server Features
- Multi-client HTTP / Websocket server (via Java Netty 5.0)
- Websockets for bidirectional asynchronous interaction
- HTTP streaming for high-speed unidirectional transfers
- REST API
- Each client connection exclusively manages a set of NAR reasoners which provide high-level logic processing and goal-driven procedure activation.
- High-efficiency, multi-user, multi-channel distributed event-bus for real-time pub/sub & end-to-end communication and collaboration
- Semantic event-bus adaptively forms and suggests virtual channels for broadcasting messages to partially-relevant channels which are adjacent in semantic space
- Data self enhances through aggregation and agent processing, allowing mere discussion to automatically evolve into actions and results.
- Graph database (via TinkerPop Blueprints) for metrics and storage
- Ontology that encompasses all aspects of experience by adaptively integrating DBpedia resources
- RDF/OWL input/output in multiple formats (via Apache Jena), including N3 and JSON-LD (LinkedData) backed by rule-based reasoners which can integrate bidirectionally with NARS
Web Client Features
- High-performance HTML5/Javascript realtime websocket user-interfaces using jQuery, Bootstrap, FontAwesome, and related libraries
- Social UI - Multi-view layout facilitating social features. Mobile compatible
- Desktop UI - Through an enhanced fork of DockSpawn, emulates a full-featured IDE (development environment) consisting of an arbitrary number of different panels arranged in any configuration.
- Panels can displaying realtime Tag stream, contain an application widget, or embed any other type of HTML content.
- Multiple input, editing, and output modes for each of the various data types.
- Mobile UI - limited functionality
- Dashboard UI - suitable for read-only applications
- REST API Forms - automatically generated forms for accessing each of a server's REST API endpoints
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
