Skip to content
Li, Xizhi edited this page Dec 8, 2017 · 2 revisions

Tatfook Network Inc.

Tatfook Network Inc. is a high tech software company offering creative tools for everyone. 

Your Public Work On The Web We have combined our easy-to-use software and services into one web platform called keepwork.com for free. Everyone can create a website, 3d animation and interactive apps alongside millions of other creators.

You are free to use all of our software and core services as long as you open source like us. Only your private creation is charged at an affordable price.

Features

Create Your Own Website

Create Stunning Website With Natural Language

we Keep your Work safe

** You fully own your data, we keep your work safe with git with three copies**

Create 3D Animations

Free 3D creative tools for everyone Paracraft is a free movie-making tool for everyone. You can create movie scenes, actors, text, music, cameras, etc, in an immersive 3d world.

Learn NPL Programming

** All of our software is written in Neural Parallel Language or NPL. Learn programming with NPL**

Learn CAD (Computer Aided Design)

** Try Our NPL Programming Oriented CAD Software **

Open Platform for Future Education

** We build KeepWork with Our Vision of Self-directed Learning and Future Education **

Visit App Center for More Tools

** We Continuously Add New Tool and Services to Our App Center **

Who is Using it

** Students, teachers and companies **


Core Technology And Assets

Core Infrastructure

  • Neural Parallel Language: https://github.com/LiXizhi/NPLRuntime/wiki
    • NPL or Neural Parallel Language is an open source, fast, general-purpose scripting language. Its syntax is 100%-compatible with lua. NPL runtime provides essential functionality for building 3D/2D/Server applications that runs on windows/Mac/linux/android/iOS. NPL can mix user-mode preemptive and non-preemptive code. It gives you the concurrency of Erlang and speed of Java/C++ in the same dynamic and weakly-typed language.
    • npl packages:http://keepwork.com/wiki/mod/packages/index/paracraft
  • ParaEngine: a Distributed 3D Computer Game Engine: http://www.paraengine.com/
    • General Purpose Open Source Cross-Platform 3D Graphics, featuring a Powerful Voxel Block Rendering Engine. All ParaEngine API is exposed via NPL, it is now part of the NPLRuntime.
  • TableDB: Yet Another Database System Written in NPL: https://github.com/nplpackages/tabledb
    • Super High-Performance Relational or Key/Value Database System For Local or Cloud Applications. It Supports RAFT Consensus protocol and included in NPL main package by default.
  • Web Site Builder and Git Cloud Storage: http://keepwork.com
    • We have combined our best creative tools and visions of future education into one web platform. We are integrating knowledge engine into it and leveraging it into a conscious software for everyone and everyday use.
  • AI Algorithms based on Similarity Theory
    • Written in NPL, this is what powers our autonomous animation system in paracraft. NPL language is initially designed to write human-level artificial intelligence algorithms in a 3d virtual environment. The more user creations, the more data we collect for our AI.

Software Tools For Personal Creation

  • ParaCraft 3D Animation Software: http://www.paracraft.cn/
    • In paracraft, anyone above 7 years old can create arbitrary animations and interactive virtual worlds using blocks。You can create 3d scenes or animated characters from scratch, make animations, 3d movies, or learn how to code and publish your digital works. Paracraft is open source and written in NPL, with built-in debuggers and code editors.
  • Magic Haqi: http://haqi.61.com
    • Magic Haqi is a free/paid 3D MMORPG launched in November 2009, allowing kids to play, create and share 3d worlds. It has over 5 million registered users and tens of thousands of user-created works in China.
  • NPLCAD Using Only NPL Code to Do CAD: http://keepwork.com/intro/keepwork/NPLCAD
    • With some knowledge of programming, one can learn to do professional CAD design with just code files. We are constantly extending our CAD code libraries and making it easier to use and debug. It only takes 30 minutes for a general programmer to self-learn and master NPL CAD. Do not waste time in complex and changing user interface, code is your best and most stable friend.
  • Self-Owned 3D Printing Service: http://keepwork.com/idreamtech/3dprint

Future Education

  • 3D Campus: http://keepwork.com/paracra/3dcampus
    • over two hundreds universities in China has been brought online by undergraduate students using Paracraft with precise geographical information. We will officially launch 3D campus in Sep 2018 as our social platform in schools. The community in schools will help us promote keepwork in the long run.
  • Paracraft Animation Contest:http://keepwork.com/official/pac2017
    • PAC or Paracraft Animation Contest is held twice a year. Anyone can submit animations or interactive worlds created by paracraft or NPL. It is a major event in our design of self-directed education, and we aim to make it a National/International event in the next 5 years.
  • Logitow: storing telling blocks:http://keepwork.com/paracra/logitow
  • Cofounded a Self-Learning College with Beijing Open University

Health And Chinese Medicine

Other Projects in Development for KeepWork

  • Chinese Encyclopedia
  • Paracraft Community Edition
  • Virtual Earth
  • Teaching Platform
Clone this wiki locally