justjake
Repos
157
Followers
232
Following
11

Stable Diffusion macOS native app

1281
29

Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter written in C by Fabrice Bellard.

C
756
61

Relationship type checker functions for Typescript types.

22
0

Straightforward and type-safe command-line argument parsing with subcommands.

control your Wii U with keyboard, mouse, and Xbox 360 controller

34
2

Feelin' at home

9
4

Events

Update README with badges

Created at 2 weeks ago

Better ML pipeline error handling

Task window: empty style, use grid for layout

only GridImageView

MAXIMUM SHENANIGAN

polish a bit

Created at 2 weeks ago
issue comment
Not compatible with m1 Macs?

@ayhoung Can you try again with the latest release?

Created at 2 weeks ago

Add link to releases

Created at 2 weeks ago

Clean up some UI issues

Simplify task list

fix out of bounds when removing prompt with result

Created at 2 weeks ago

remove empty document type

update README instructions

apply suggested settings

use python3

Created at 3 weeks ago

add icon

Created at 3 weeks ago
create branch
justjake create branch jake--icon-design
Created at 3 weeks ago
create tag
justjake create tag v0.0.1
Created at 3 weeks ago
delete branch
justjake delete branch jake--asset-downloader
Created at 3 weeks ago
closed issue
Generating more images from a prompt doesn’t save the images
  1. Submit a new prompt. Image generates ok.
  2. click any of the 1, 4, or 9 buttons. Images are shown while generating
  3. When generating finishes the result disappears. The expected behavior is that the result is persisted, same as the first one.
Created at 3 weeks ago

start working on downloadable models w/ zip files

wat

Untested draft of asset download & concat

Use Apple Archive (.aar) for packing instead of zip

preparing to manually test asset downloader

tested downloader against local python server

dont track progress of child - crashes if re-using child

Try each model location

wip: show install interface on first boot

??

make build rule system an actor

Add symlink to application support dir

overall download logic seems to be working

ignore ApplicationSupport symlink

remove intermediate outputs

Slightly improve ObservableTaskProtocol

more ObservableTaskProtocol improvements

wip

incremental progress on new list view

progress window

Created at 3 weeks ago
closed issue
System for downloading model files from Github

Packing even a single model into the application makes the app too big to release on Github. We could split the app itself into multiple files, but that's confusing to explain to end-users.

Instead, Gauss should be smart enough to download models from Github by itself into it's Application Support directory. That way, we can release a small application (<50mb ideally).

Created at 3 weeks ago
pull request closed
Download models from Github
  • Fixes #12; Gauss now knows how to download models from the models-v1.0.0 release
  • Fixes #8; this problem no longer occurs
Created at 3 weeks ago
pull request opened
Download models from Github
  • Fixes #12; Gauss now knows how to download models from the models-v1.0.0 release
  • Fixes #8; this problem no longer occurs
Created at 3 weeks ago

fiddle some settings for release?

Created at 3 weeks ago

wip

incremental progress on new list view

progress window

dont try to use background URL downloads

if we are building a file its not available

Guide user to install models if none available

submitting same prompt adds to existing entry

Created at 3 weeks ago
issue comment
System for downloading model files from Github

Uploaded model files to Github here: https://github.com/justjake/Gauss/releases/tag/models-v1.0.0

Created at 3 weeks ago
opened issue
System for downloading model files from Github

Packing even a single model into the application makes the app too big to release on Github. We could split the app itself into multiple files, but that's confusing to explain to end-users.

Instead, Gauss should be smart enough to download models from Github by itself into it's Application Support directory. That way, we can release a small application (<50mb ideally).

Created at 3 weeks ago
create tag
justjake create tag models-v1.0.0
Created at 3 weeks ago

make build rule system an actor

Add symlink to application support dir

overall download logic seems to be working

ignore ApplicationSupport symlink

remove intermediate outputs

Slightly improve ObservableTaskProtocol

more ObservableTaskProtocol improvements

Created at 3 weeks ago
issue comment
Obtaining entitlement

Nope!

On Wed, Jan 4, 2023 at 10:19 PM Justin Chan @.***> wrote:

Was this app able to obtain the Entitlement ( https://developer.apple.com/forums/thread/716919) required to access the depth sensor? The posts on the Apple Forum as of ~December 2022 suggest that Apple had not yet made it public.

— Reply to this email directly, view it on GitHub https://github.com/justjake/Trieste/issues/2, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACIKV45I2SQNL73ZW7WIIDWQU6C5ANCNFSM6AAAAAATQSBOLU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Jake Teton-Landis (805) 452-0701 @.***

Created at 1 month ago
issue comment
Not compatible with m1 Macs?

What issue are you experiencing? I develop on an M1 MacBook Pro

Created at 1 month ago
opened issue
Allow providing negative prompt

negative prompt gives us more fine grained control over image generation.

The data model already allows for negativePrompt, but our UI does not.

  • [ ] Allow turning on negative prompt input somehow.
  • [ ] submit negative prompt to StableDiffusionPipeline when generating images
Created at 1 month ago
opened issue
Typing into the prompt input is laggy

This gets worse the more images are generated.

Created at 1 month ago
opened issue
Generating more images from a prompt doesn’t save the images
  1. Submit a new prompt. Image generates ok.
  2. click any of the 1, 4, or 9 buttons. Images are shown while generating
  3. When generating finishes the result disappears. The expected behavior is that the result is persisted, same as the first one.
Created at 1 month ago
Getting it to run on Cloudflare Workers

This is allowed already although it’s not documented. Emscripten modules can have their WASM module overridden. You can try doing so by reading over our code in variants.ts and trying to see where you could inject the WASM module you import in your own code via import.

Created at 1 month ago

Fix for func_id rollover (#94)

  • 32767 functions good, 32768 functions BAD

  • change magic to uin16_t (avoids signed intereger overflow)

  • type magic as uint32_t, add simple test

  • re-enable all tests

  • remove missed test code

  • address PR issues

  • switch to a map of maps for fnMap

  • update fnId to start at min value

  • skip max funcID tests for debug mode

  • missed a flag

  • run prettier

Created at 1 month ago