LiteWeight
An experiment, more soon.
Install / Use
/learn @KnowledgeGarden/LiteWeightREADME
LiteWeight
A simple platform for UX experiments in Personal and Group Information Elecitation and Organization
- File-based nodes -- JSON strings
- Structured organization of responses to messages
- Rich text
- Web clips: bookmarks with annotations
- Web stash: quick bookmarks without forms
- Public channels
- Private channels
- Participant channels
- Tags
- Crosslinks
Installation
- Clone this repo (everything is in the master branch)
- npm install
Configuration and Accounts
Configuration is the /config/config.json file<br/> Two switches are of importance:
- "isPrivatePortal":false
- "invitationOnly": true
If you want a private portal that requires login (or signup), set isPrivatePortal -> true
If you want an open portal (anyone can signup -- easiest for personal not-online testing), set invitationOnly -> false
Accounts are maintained in /data/accounts/accounts.json
When you clone this repo, that file is filled with lots of test users (fake).
Suggested installation:<br/>
- Empty all /data files and folders (don't erase the folders) except inside /data/accounts
- Delete the accounts.json that came with the repo
- Rename accounts_template.json to accounts.json
Running
- npm start
- visit http://localhost:3000/
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate 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
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
