Getting started
Create an account, sign in, and explore the workspace. Start with a repo or jump straight to the editors.
1) Sign up
Go to
/register, choose a username and password, then sign in.
2) Create your first repo
Click
New repo, name it, and add a description. Upload files or push via CLI.
4) Share
Publish releases, then share links via
CastComm or host video/music on EternalCast/Beat.
Editors
Vidinator (Video)
Timeline editing, media library, custom controls, export-ready. Use Tools menu for quick actions.
Pixinator (Images)
Arrange objects, palette zoom, font preview, sprite slicing. Non-destructive layers.
Beatinator (Audio)
Waveform editing, timeline shell, sticky ruler, transport controls. Tools menu for batch operations.
ProtoX (UI Prototyper)
Cloud save/load projects, export PNG/JSON/workflow, categorized icon library. Perfect for quick UI flows.
TableTator (Spreadsheets)
Import/export CSV, lightweight cells editor, ideal for datasets and quick tables.
EternalCast & EternalBeat
Adβfree, creatorβcentric publishing. Video on EternalCast, music on EternalBeat.
EternalCast
Home/Trending/Library views, custom player (seek, theater, PIP, speed, loop), quick settings, uploads and queue.
EternalBeat
Upload tracks, build playlists, organize albums. Tabs for Home, Trending, New, My Uploads, Albums, Playlists.
Wallet & ARK
View balance, history, and submit transfers for review. Guardians/Founders can award or approve.
Check balance
Open
Wallet to see incoming/outgoing ARK and totals.
Transfer ARK
Submit transfer requests with a reason. Guardians/Founders approve to settle on ledger.
Mint/Award
Guardians/Founders can mint via admin panel. Audit trail is visible under Admin.
Projects & Releases
Version your work and share artifacts. Use Releases for downloadable builds, datasets, or models.
CLI quickstart
curl -sS https://example.com/kf-cli.sh | bash
kf init my-repo
echo "hello" > README.md
kf push
kf release create v0.1.0 --notes "First look"
REST example
curl -H "Authorization: Bearer <TOKEN>" \
https://<host>/api/projects/list?owner=<me>
API & Tokens
Create tokens under
APIs. Use with REST or the CLI to automate uploads, releases, and queries.
Authenticate
# Use cookie session in browser, or tokens for scripts
curl -H "Authorization: Bearer <TOKEN>" https://<host>/api/user/me
Keyboard shortcuts
GlobalSearch /, Quick actions k
VidinatorPlay/Pause k, Rewind j, Forward l, Fullscreen f
EternalCastTheater t, PIP i, Mute m
FAQ
Yes. Use private visibility; only allowed roles can access. You can promote to public later.
From a repo page or via CLI. Upload artifacts, attach notes, and mark as public.
See Support below. Include steps to reproduce and screenshots if possible.
Support
Need help? Reach out via CastComm or email the maintainers. For security reports, contact a Guardian or Founder directly.