Commit graph

  • e4300e1eb7 add spinner to create Michael Yang 2023-07-17 14:14:41 -07:00
  • aba706ea2d remove unused persistent pre run Michael Yang 2023-07-17 14:14:34 -07:00
  • 53d0052c6c unavoid unnecessary type conversion Michael Yang 2023-07-17 12:33:39 -07:00
  • 28a136e9a3 modelfile params Michael Yang 2023-07-17 12:08:10 -07:00
  • 529ff9ab6d Add note to README.md about Apple Silicon support Jeffrey Morgan 2023-07-17 11:22:22 -07:00
  • 41aca47d43
    Merge pull request #87 from jmorganca/windows Michael Yang 2023-07-17 11:21:25 -07:00
  • 3862a51a6a create directories if they do not exist Michael Yang 2023-07-17 11:03:55 -07:00
  • bcb612a30a fix file paths for windows Michael Yang 2023-07-17 10:45:12 -07:00
  • c05219aa0d
    Merge pull request #86 from jmorganca/welcome-screen-improve hoyyeva 2023-07-17 13:44:53 -04:00
  • 508ffbbb15 improve the copy command experience Eva Ho 2023-07-17 13:17:52 -04:00
  • 59fa93cdd4 app: simpler winston settings Jeffrey Morgan 2023-07-16 20:26:12 -07:00
  • 952abe029b app: remove unused import Jeffrey Morgan 2023-07-16 20:25:50 -07:00
  • f923855906 app: keep installer in foreground Jeffrey Morgan 2023-07-16 20:25:11 -07:00
  • 9386073e96 app: dont listen for disconnect events Jeffrey Morgan 2023-07-16 19:21:50 -07:00
  • 52ea4d4bb2 app: use app.on('before-quit') to detect app closing Jeffrey Morgan 2023-07-16 19:18:04 -07:00
  • c4ba192187 app: use enum for steps Jeffrey Morgan 2023-07-16 18:47:23 -07:00
  • fe758ca319 app: do not restart the server if app is closing Jeffrey Morgan 2023-07-16 18:41:43 -07:00
  • 08b933cc10 app: use async and `await instead of callbacks Jeffrey Morgan 2023-07-16 18:38:37 -07:00
  • 6746a00af8 app: format app.tsx Jeffrey Morgan 2023-07-16 18:29:11 -07:00
  • 2fb52261ad
    basic distribution w/ push/pull (#78) Patrick Devine 2023-07-16 17:02:22 -07:00
  • e6d0062c13 move model struct distribution Patrick Devine 2023-07-16 17:00:09 -07:00
  • 2e1394e405 add progressbar for model pulls Patrick Devine 2023-07-16 15:18:57 -07:00
  • 95cc9a11db fix go warnings Jeffrey Morgan 2023-07-16 10:53:37 -07:00
  • be233da145 make blobs directory if it does not exist Jeffrey Morgan 2023-07-16 10:47:35 -07:00
  • 6228a5f39f mkdirp new manifest directories Jeffrey Morgan 2023-07-15 21:39:18 -07:00
  • 0573eae4b4 changes to the parser, FROM line, and fix commands Patrick Devine 2023-07-15 17:59:00 -07:00
  • 6e2be5a8a0 add create, pull, and push Patrick Devine 2023-07-14 16:28:55 -07:00
  • 48be78438a add the parser Patrick Devine 2023-07-13 17:19:55 -07:00
  • 86f3c1c3b9 basic distribution w/ push/pull Patrick Devine 2023-07-13 16:59:46 -07:00
  • 6fdea03049 docs: remove python.md Jeffrey Morgan 2023-07-14 21:41:33 -07:00
  • 38021ba494
    Merge pull request #83 from jmorganca/multibyte-responses Michael Yang 2023-07-14 20:12:12 -07:00
  • 6c9fa573ae
    Merge pull request #82 from jmorganca/filepath Michael Yang 2023-07-14 20:11:55 -07:00
  • 40c9dc0a31 fix multibyte responses Michael Yang 2023-07-14 18:30:32 -07:00
  • 0142660bd4 size_t Michael Yang 2023-07-14 17:29:16 -07:00
  • 743e957d88 use filepath for os compat Michael Yang 2023-07-14 17:27:14 -07:00
  • 560f36e6c8 app: set first-time-run to true instead of false Jeffrey Morgan 2023-07-14 16:50:12 -07:00
  • e88dd25bab
    ollama app welcome screen for first time run (#80) hoyyeva 2023-07-14 19:34:24 -04:00
  • 567e74e7d7
    Merge pull request #81 from jmorganca/fix-race-2 Michael Yang 2023-07-14 15:12:01 -07:00
  • 5ade3db040 fix race Michael Yang 2023-07-14 14:15:53 -07:00
  • 965f9ad033
    Merge pull request #77 from jmorganca/mem Michael Yang 2023-07-14 14:57:42 -07:00
  • d72911fc59 address comments Eva Ho 2023-07-14 15:49:06 -04:00
  • e41e30f3c6 cleaning up Eva Ho 2023-07-14 13:53:58 -04:00
  • 5d1c6b7499
    Merge pull request #79 from jmorganca/fix-typo Michael Yang 2023-07-14 10:50:44 -07:00
  • 5fefaa5d4d fix typo Michael Yang 2023-07-14 10:47:18 -07:00
  • 1775647f76 continue conversation Michael Yang 2023-07-13 11:02:53 -07:00
  • 7b8e003ca5 remove old Eva Ho 2023-07-13 16:56:57 -04:00
  • db1a4857e8 clean up Eva Ho 2023-07-13 16:54:17 -04:00
  • fdfab1ee7d update store key name Eva Ho 2023-07-13 16:27:47 -04:00
  • ca6a5a5b4a add image and functions to welcome screen template Eva Ho 2023-07-13 16:23:19 -04:00
  • 77dc1a6d74
    Merge pull request #74 from jmorganca/timings v0.0.5 Michael Yang 2023-07-13 10:17:13 -07:00
  • 05e08d2310 return more info in generate response Michael Yang 2023-07-12 18:18:06 -07:00
  • 708f7411fe add welcome screen Eva Ho 2023-07-13 10:30:57 -04:00
  • 31590284a7 fix route Michael Yang 2023-07-12 17:19:03 -07:00
  • f2863cc7f8
    Merge pull request #76 from jmorganca/fix-pull Michael Yang 2023-07-12 19:21:13 -07:00
  • 4dd296e155 build app in publish script Jeffrey Morgan 2023-07-12 19:16:39 -07:00
  • 304f419429 update README.md API reference Jeffrey Morgan 2023-07-12 19:16:28 -07:00
  • 2666d3c206 fix pull race Michael Yang 2023-07-12 19:07:15 -07:00
  • 787d965331 web: disable signup button while submitting v0.0.4 Jeffrey Morgan 2023-07-12 17:32:27 -07:00
  • e6eee0732c web: fix npm build Jeffrey Morgan 2023-07-12 17:28:00 -07:00
  • 4c2b4589ac web: newsletter signup on download page Jeffrey Morgan 2023-07-12 17:26:20 -07:00
  • 5571ed5248
    Merge pull request #73 from jmorganca/generate-eof Michael Yang 2023-07-12 11:09:23 -07:00
  • 0944b01e7d pull fixes Michael Yang 2023-07-12 09:55:07 -07:00
  • 5028de2901 update vicuna model Jeffrey Morgan 2023-07-12 09:42:16 -07:00
  • e1f0a0dc74 fix eof error in generate Michael Yang 2023-07-12 09:35:56 -07:00
  • b227261f21
    Merge pull request #71 from jmorganca/llama-errors Michael Yang 2023-07-12 09:20:33 -07:00
  • c63f811909 return error if model fails to load Jeffrey Morgan 2023-07-11 20:32:26 -07:00
  • 7c71c10d4f fix compilation issue in Dockerfile, remove from README.md until ready Jeffrey Morgan 2023-07-11 19:51:08 -07:00
  • c5f7eadd87 error checking new model Michael Yang 2023-07-11 17:07:41 -07:00
  • a2243fe23e set up welcome page Eva Ho 2023-07-11 20:07:37 -04:00
  • dcb6ba389a app: trim server lines before logging v0.0.3 Jeffrey Morgan 2023-07-11 16:43:19 -07:00
  • ed6abba75a app: bundle real ggml-metal.metal instead of symlink Jeffrey Morgan 2023-07-11 16:36:37 -07:00
  • b52a400cdf use go build on publish Jeffrey Morgan 2023-07-11 16:17:45 -07:00
  • 2ed26f0047 tweak logging Jeffrey Morgan 2023-07-11 16:16:38 -07:00
  • e64ef69e34 look for ggml-metal in the same directory as the binary Jeffrey Morgan 2023-07-11 15:56:28 -07:00
  • 3d0a9b477b log to console as well as file Jeffrey Morgan 2023-07-11 15:51:59 -07:00
  • 7226980fb6
    Merge pull request #70 from jmorganca/offline-fixes Michael Yang 2023-07-11 15:50:19 -07:00
  • a806b03f62 no errgroup Michael Yang 2023-07-11 14:57:17 -07:00
  • 6ee1822105 use embeddings to give chat additional context Bruce MacDonald 2023-07-11 19:49:29 +02:00
  • c355906cd7 embedding back-end Bruce MacDonald 2023-07-11 17:04:21 +02:00
  • 948323fa78 rename partial file Michael Yang 2023-07-11 13:36:35 -07:00
  • e243329e2e check api status Michael Yang 2023-07-11 13:05:51 -07:00
  • 2a66a1164a common stream producer Michael Yang 2023-07-11 11:54:22 -07:00
  • 62620914e9
    Merge pull request #65 from jmorganca/bindings Michael Yang 2023-07-11 12:01:03 -07:00
  • 442dec1c6f vendor llama.cpp Michael Yang 2023-07-11 09:50:02 -07:00
  • fd4792ec56 call llama.cpp directly from go Michael Yang 2023-07-07 15:29:17 -07:00
  • abaf7d3bda
    Merge pull request #67 from jmorganca/log hoyyeva 2023-07-11 14:45:21 -04:00
  • 7762584fb1 address comments Eva Ho 2023-07-11 14:38:38 -04:00
  • 317615fd5c web: remove unused code Jeffrey Morgan 2023-07-11 11:05:45 -07:00
  • acc31427dd add logs to ~/.ollama/logs folder Eva Ho 2023-07-11 13:33:32 -04:00
  • a3ec1ec2a0 consistent error handling for pull and generate v0.0.2 Jeffrey Morgan 2023-07-10 21:34:15 -07:00
  • 407a5cabf4 when app is running, server restarts when it exits or disconnects Eva Ho 2023-07-10 17:13:16 -04:00
  • 0859d50942
    Merge pull request #58 from jmorganca/generate-errors Michael Yang 2023-07-10 14:03:47 -07:00
  • 66bbf05918 start server in both dev and when packaged Jeffrey Morgan 2023-07-10 13:46:31 -07:00
  • edba935d67 return error in generate response Michael Yang 2023-07-07 14:04:43 -07:00
  • 2d49197b3b increase default model size to 512 Bruce MacDonald 2023-07-10 21:24:41 +02:00
  • f5e2e150b8 allow overriding default generate options Bruce MacDonald 2023-07-10 20:58:02 +02:00
  • 268e362fa7 fix binding build Jeffrey Morgan 2023-07-10 11:33:43 -07:00
  • 234577bdb2
    Merge pull request #64 from jmorganca/b2-nopanic Jeffrey Morgan 2023-07-10 11:00:44 -04:00
  • 642cd63759 do not panic on diconnect Bruce MacDonald 2023-07-10 13:32:42 +02:00
  • 07a4c1e3fb
    take all args as one prompt Bruce MacDonald 2023-07-10 06:05:09 -04:00