YAIL Home - FujiNetWIFI/fujinet-firmware GitHub Wiki
This page contains the resources for the YAIL application for the FujiNet device.
YAIL is currently broken into 2 bodied of code- the server and client. Client currently runs on Atari 8bit computers but plans are to port it for Apple2 and other FujiNet supported systems.
All code is based on Brad Colbert's original code and idea:
Current Code Base (please fork this)
Proposals
Current API
Server Token Processing Current code the server processes these strings into tokens back-end
tokens[0] == 'video'
Video stream from camera?
tokens[0] == 'search'
Start a DDG search query
tokens[0] == 'generate'
????
tokens[0] == 'files'
Load an image file from local fs
tokens[0] == 'next'
Get the next image
tokens[0] == 'gfx'
Change GFX mode of client
tokens[0] == 'openai-config'
Configure chatGPT API parameters
tokens[0] == 'quit'
Client Quit
Proposed Changes
These need to be added on both the client and the server for full functionality
Token Length
- Increase the char length from the client from 20 to 160 characters
- This will allow longer strings for llm prompts to better generate images
- TYPE parameter
- Add new command "type"
- Accepts either
- 'model' for ai generated images
- 'web' for a DDG search query
- 'file' for images from the local file system
- 'demo' for a pre-selected set of known images on the filesystem
- set type model
- set type demo