Commit Graph

9 Commits

Author SHA1 Message Date
J / Jacob Babich
32aa88af49 chore: remove llama-cpp-2 patch 2024-10-11 15:02:29 -04:00
J / Jacob Babich
5b91d2515d fix: make able to build for AArch64/ARM64/aarch64-unknown-linux-gnu (using my fork of llama-cpp-2 until bug fix is incorporated) 2024-10-10 20:22:15 -04:00
J / Jacob Babich
ae372981f9 chore: add snafu as a dependency in anticipation of using it across the various crates of this project
(and to trigger the new MSRV verification job)
2024-10-07 16:18:30 -04:00
J / Jacob Babich
47fc0cbbed fix: raise minimal version of tracing to 0.1.23 because 0.1 allowed some versions predating what llama-cpp-2 requires (I think it's weird that it works like this but I expect to use the same features so this is the minimum regardless) 2024-10-07 01:07:14 -04:00
J / Jacob Babich
18cb5043cf feat: initialize core, gui-eframe, and tui-ratatui crates and use them in the multibinary 2024-10-05 23:27:47 -04:00
J / Jacob Babich
1b636bcf7c chore: add tracing and tracing-subscriber as dependencies 2024-09-30 02:30:22 -04:00
J / Jacob Babich
69fc7865db chore: additionally license under the Unlicense 2024-09-30 01:47:02 -04:00
J / Jacob Babich
77f32c8589 chore: add licenses and other required metadata to the crates 2024-09-24 18:18:26 -04:00
J / Jacob Babich
2f317dda37 chore: initialize a Cargo workspace with a cli-clap and a multibinary package to align with how I want the project to work (wherein features can be turned off to optimize the resulting binary, and there are different interfaces (GUI vs TUI vs CLI vs just an API vs just a web app or any permutation of these) to choose from depending on the occasion) 2024-09-24 17:36:12 -04:00