+--------------------------------------------------------------+
| SNAKEPIT INDUSTRIES |
| CHEZDEELISE |
+--------------------------------------------------------------+
root@snakepit:~/projects# ./chezdeelise --status
PROJECT : CHEZDEELISE
STATUS : ACTIVE DEVELOPMENT
TYPE : LOCAL AI / BUILDEROS
HOST : MOBILE COMPUTE PLATFORM
NETWORK : OPTIONAL
PHILOSOPHY : LOCAL FIRST
---------------------------------------------------------------
OVERVIEW
ChezDeElise is an experimental local artificial intelligence
environment designed to operate independently of continuous
Internet access.
The system combines:
> LOCAL LANGUAGE MODELS
> HARDWARE INTERFACES
> CAMERA / SENSOR INPUT
> LOCAL AUTOMATION
> OFFLINE REFERENCE MATERIAL
> MOBILE COMPUTING
> HUMAN-MACHINE INTERACTION
The objective is not to build a chatbot.
The objective is to build a useful machine.
---------------------------------------------------------------
root@snakepit:~/projects# cat chezdeelise/design.txt
DESIGN PRIORITIES
[01] FUNCTION WITHOUT WAN ACCESS.
[02] MINIMIZE DEPENDENCIES.
[03] PREFER LOCAL STORAGE AND LOCAL PROCESSING.
[04] KEEP CORE SERVICES UNDER USER CONTROL.
[05] BUILD MODULARLY.
[06] FAIL GRACEFULLY.
[07] MAKE THE MACHINE USEFUL BEFORE MAKING IT FANCY.
---------------------------------------------------------------
ARCHITECTURE
+----------------------+
| CHEZDEELISE |
| LOCAL AI HOST |
+----------+-----------+
|
+---------------+---------------+
| | |
v v v
[ INTERFACE ] [ SERVICES ] [ HARDWARE ]
CLI / TUI LOCAL AI CAMERAS
VOICE STORAGE SENSORS
TERMINAL AUTOMATION GPIO
NETWORK
RADIO
|
v
[ OPTIONAL UPLINK ]
INTERNET NOT REQUIRED
---------------------------------------------------------------
CURRENT DEVELOPMENT
[ONLINE] BASE OPERATING SYSTEM
[ONLINE] LOCAL USER ENVIRONMENT
[ONLINE] LOCAL PROJECT STORAGE
[DEV] CAMERA PIPELINE
[DEV] AUTOMATION SERVICES
[DEV] MOBILE INTERFACE
[DEV] OFFLINE KNOWLEDGE LIBRARIES
[DEV] AUXILIARY NODE SUPPORT
[DEV] BACKUP / RECOVERY
---------------------------------------------------------------
root@snakepit:~/projects# ./chezdeelise --internet
CHECKING NETWORK...
NETWORK FOUND.
REQUIRED?
NO.
root@snakepit:~/projects# _
---------------------------------------------------------------
PROJECT NOTES
This project changes frequently.
Documentation may lag development.
Hardware may be replaced.
Software may be rewritten.
Names may change.
The objective remains the same:
BUILD SOMETHING USEFUL.
---------------------------------------------------------------