Commit Graph

194 Commits

Author SHA1 Message Date
Sujal Shah
e8e291141f fix: prettier issue 2024-11-25 12:07:10 +05:30
eduardruzga
6e94d20a74 Couple of bugfixes 2024-11-24 15:28:49 +02:00
eduardruzga
1f09459fa5 Small change to make review easier 2024-11-24 12:05:22 +02:00
Hgosansn
913656eff9
BugFix: Terminal render too many times causing performance freeze 2024-11-23 14:51:40 +01:00
Oliver Jägle
ad511db0fe
Don't fix linting-issues pre-commit
I figured that lint:fix might not be the best experience: If there are linting errors and the pre-commit fixes them, those changes will stay in the staging area but will not be automatically commited.
Thus, a subsequent pre-commit check would succeed without these changes included.
2024-11-23 10:11:00 +01:00
eduardruzga
fbea474442 Type fixes 2024-11-23 10:41:43 +02:00
Martin Ouimet
76cc7a8139 feat: add Together AI integration and provider implementation guide
- Create detailed provider implementation guide with:
  - Architecture overview and implementation steps
  - Configuration patterns and best practices
  - Testing checklist and Docker integration guide
  - Example using Together AI implementation
- Add Together AI as new provider with:
  - Environment variables and Docker configuration
  - Support for Qwen, Llama, and Mixtral models
  - API key and base URL management
  - OpenAI-compatible API integration
2024-11-23 00:20:35 -05:00
eduardruzga
6e8aa04d27 Lint fixes 2024-11-23 00:29:16 +02:00
eduardruzga
f6a7c4f5b5 Merge remote-tracking branch 'coleam00/main' into import-export-individual-chats
# Conflicts:
#	app/components/chat/BaseChat.tsx
#	app/components/chat/Messages.client.tsx
#	app/lib/persistence/db.ts
#	app/lib/persistence/useChatHistory.ts
2024-11-23 00:26:12 +02:00
eduardruzga
fb34a4cb8f Add import, fix export 2024-11-23 00:23:45 +02:00
Oliver Jägle
4589014bda
Merge remote-tracking branch 'upstream/main' into linting 2024-11-22 20:38:58 +01:00
Eduard Ruzga
753f0b3638
Merge pull request #380 from kekePower/update-huggingface-models
Added 3 new models to Huggingface
2024-11-22 21:16:16 +02:00
Stig-Ørjan Smelror
bff2922067 Added 3 new models to Huggingface 2024-11-22 19:17:01 +01:00
Oliver Jägle
5bd4541abf
Lint and fix recent changes from main 2024-11-22 17:48:46 +01:00
Oliver Jägle
f63474ec9a
Merge remote-tracking branch 'upstream/main' into linting 2024-11-22 17:36:35 +01:00
Oliver Jägle
a203f4c34b
Merge remote-tracking branch 'upstream/main' into linting 2024-11-22 12:25:39 +01:00
eduardruzga
9f49c25f96 Added export button 2024-11-22 11:51:52 +02:00
eduardruzga
60411550a5 Make tooltip easier to reuse across the app 2024-11-22 11:05:18 +02:00
Oliver Jägle
7d8f811886
Fix linting issues 2024-11-22 09:49:45 +01:00
eduardruzga
a6060b81a5 Export chat from sidebar 2024-11-22 10:17:28 +02:00
Stig-Ørjan Smelror
5997d31aa3 Update to Gemini exp-1121 2024-11-22 07:15:04 +01:00
Chris Mahoney
cb8a096fc4
Merge branch 'main' into main 2024-11-21 20:39:08 -06:00
Oliver Jägle
2327de3810
Lint-fix all files in app 2024-11-21 22:05:35 +01:00
Qwikode
84fad819b5 fix(ui): mobile friendly editor scrollable option buttons 2024-11-21 15:23:40 +02:00
Qwikode
f644066189 fix(ui): mobile friendly 2024-11-21 15:12:33 +02:00
Raiyan Hasan
e1c3d603df
Update stream-text.ts dynamic model max Token updated 2024-11-21 11:49:09 +05:30
Raiyan Hasan
934044f735 console message removed 2024-11-20 21:47:43 +05:30
Raiyan Hasan
0bb4660e63
Merge branch 'coleam00:main' into main 2024-11-20 21:44:42 +05:30
Raiyan Hasan
eabfbb2220 max token is now dynamically handle for each model 2024-11-20 21:41:51 +05:30
Raiyan Hasan
d41a0ac2c2 Cohere support added 2024-11-20 15:08:42 +00:00
eduardruzga
b0b6760136 Add background for chat window 2024-11-20 16:47:19 +02:00
Sujal Shah
4ac0af4cdb fix: enhance prompt "Invalid or missing provider" bad request error 2024-11-20 17:48:41 +05:30
Lasse Capel
8978ed0ff3 use a descriptive anique filename when downloading the files to zip 2024-11-20 09:54:31 +01:00
lassecapel
399affd1e9 update comment to reflect the the codeline 2024-11-20 09:51:00 +01:00
lassecapel
604ab8710b feat: add custom unique filename when doanload as zip 2024-11-20 09:51:00 +01:00
Eduard Ruzga
88700c2452
Merge pull request #338 from kekePower/kekePower/update-google-models
Update the Google Gemini models list
2024-11-20 09:41:03 +02:00
Chris Mahoney
fe80e5fad6
Merge pull request #330 from hgosansn/ux-click-open-file-in-chat
feat: [UX] click shortcut in chat to go to source file in workbench
2024-11-19 14:04:00 -06:00
Hgosansn
9ac5877932 Revert useless changes 2024-11-19 20:33:51 +01:00
Anirban Kar
87e9fc7d39
Merge pull request #309 from thecodacus/fix-project-reload-execution-order
fix(project-reload): execution order is fix, this fixes the inconsistency on project reload
2024-11-20 01:02:11 +05:30
Stig-Ørjan Smelror
b945ec8d2c Fix the list of names to include the correct model 2024-11-19 20:24:52 +01:00
Stig-Ørjan Smelror
7a03b26473 Update the Google Gemini models list 2024-11-19 20:21:27 +01:00
Eduard Ruzga
a101dc7171
Merge pull request #305 from wonderwhy-er/Rewind-to-older-message
(Ready for review and merge) Add Chat Rewind, Duplicate, and Fork Features
2024-11-19 20:41:03 +02:00
Hgosansn
b0dae6e014 revert spaces 2024-11-19 00:37:40 +01:00
Hugo SANSON
d419a3c4b5 [UX] click shortcut in chat to go to source file in workbench 2024-11-19 00:24:14 +01:00
Aaron Bolton
bfaaf86c69 Created DEFAULT_NUM_CTX VAR with a deafult of 32768 2024-11-18 20:48:35 +00:00
eduardruzga
fdc80a10de Fix lost rewind functionality 2024-11-18 21:09:02 +02:00
eduardruzga
6bc873ebf1 Show revert and fork only on AI messages 2024-11-18 20:33:45 +02:00
eduardruzga
082339c242 Added tooltips and fork 2024-11-18 20:31:56 +02:00
ahsan3219
7bf9c5c1b6 Huggingface Models Integrated 2024-11-18 04:49:02 +05:00
eduardruzga
23d7182d6d Add ability to duplicate chat in sidebar 2024-11-17 21:03:40 +02:00
Anirban Kar
49f9d8b760 chore: ui fix 2024-11-17 14:24:29 +05:30
Anirban Kar
c0873bc552 excluded the action from execution pipeline 2024-11-17 14:15:40 +05:30
Anirban Kar
358487135f fix: global execution queue added 2024-11-17 13:26:09 +05:30
eduardruzga
a0ae79a993 Add ability to return to older chat message state 2024-11-16 21:22:00 +02:00
Anirban Kar
e2da9124c7 fix: added scroll fix for file browser 2024-11-16 20:40:55 +05:30
Chris Mahoney
e799197cfa Fix missing key for React.Fragment in Array map listing 2024-11-15 14:37:51 -06:00
Chris Mahoney
7fa066116f Removing console log of provider info 2024-11-15 14:28:36 -06:00
eduardruzga
d21ddf0080 One more fix 2024-11-14 15:37:41 +02:00
eduardruzga
df91d0edc0 More type fixes 2024-11-14 14:29:47 +02:00
eduardruzga
b0754e546b TypeCheck fix 2024-11-14 09:52:37 +02:00
eduardruzga
9396734dea Various bug fixes around model/provider selection 2024-11-13 22:22:25 +02:00
eduardruzga
e55fb57138 Fix google api key bug 2024-11-13 22:22:08 +02:00
eduardruzga
feb19509f6 Added dynamic openrouter model list 2024-11-13 22:21:50 +02:00
eduardruzga
c575ee316b Use cookies instead of request body that is stale sometimes 2024-11-13 22:20:51 +02:00
eduardruzga
6b13ecda6b Merge remote-tracking branch 'coleam00/main' into addGetKeyLinks
# Conflicts:
#	app/components/chat/BaseChat.tsx
2024-11-13 09:21:05 +02:00
Anirban Kar
8c6e420546 type fix 2024-11-13 00:04:41 +05:30
Anirban Kar
32699fd809 made types optional and, workbench get repo fix 2024-11-13 00:03:33 +05:30
Anirban Kar
2d270e749b
Merge branch 'main' into code-streaming 2024-11-12 23:20:30 +05:30
Chris Mahoney
0203cf9538
Merge pull request #228 from thecodacus/feature--bolt-shell
feat(bolt terminal): added dedicated bolt terminal, and attached to workbench
2024-11-12 09:30:21 -06:00
eduardruzga
756d3f2b85 Bug fixes 2024-11-12 11:25:58 +02:00
ali00209
9c84880292 fix: bug #245 2024-11-12 05:10:54 +05:00
eduardruzga
a2cca14174 Refactor/standartize model providers, add "get provider key" for those who have it for first time users 2024-11-11 23:47:12 +02:00
Karrot0
32ae66a8e5 Merge branch 'main' of https://github.com/karrot0/bolt.new-any-llm 2024-11-10 21:08:06 -05:00
Karrot0
dff340eba5 @wonderwhy-er suggestion fix pr 2024-11-10 21:08:01 -05:00
Karrot
6f8001aeaf
Merge branch 'coleam00:main' into main 2024-11-10 21:04:29 -05:00
Anon
c35211f4a0
Merge branch 'main' into claude-new-sonnet-and-haiku 2024-11-10 13:58:34 +01:00
Eduard Ruzga
9a7d28a97d
Merge branch 'main' into main 2024-11-10 14:55:17 +02:00
Cole Medin
13b1321460 Noting that API key will still work if set in .env file 2024-11-09 07:59:06 -06:00
Cole Medin
b3fe2076a7 Fixing merge conflicts in BaseChat.tsx 2024-11-09 07:56:43 -06:00
Cole Medin
f30612dcfd
Merge branch 'main' into respect-provider-choice 2024-11-09 07:44:40 -06:00
Anirban Kar
f28f7f0715 chore: cleanup logging 2024-11-09 14:23:29 +05:30
Anirban Kar
d4c4fe1e5c feat: hyperlinked on "Start application" actionto switch to preview in workbench 2024-11-09 13:43:19 +05:30
Anirban Kar
719384cfbd feat(bolt-terminal) bolt terminal integrated with the system 2024-11-09 12:59:42 +05:30
Ali
52cd1aea9d
Merge branch 'main' into new_bolt1 2024-11-09 09:59:21 +05:00
ali00209
73a07c93e4 fix: Resolved 2024-11-09 09:55:40 +05:00
Karrot
f9e750d76e
Merge branch 'main' into main 2024-11-08 17:10:40 -05:00
Anirban Kar
d1f3e8cbec feat: added bolt dedicated shell 2024-11-08 21:47:31 +05:30
Tommy
9b97837bb2 Show which model name and provider is used in user message. 2024-11-08 08:56:15 +01:00
Anirban Kar
54351cd845 feature(code-streaming): added code streaming to editor while AI is writing code 2024-11-08 11:14:15 +05:30
Patryk Wegrzyn
dec65132e7
Set numCtx = 32768 for Ollama models 2024-11-07 23:51:12 +00:00
Anon
bb0546d85a Added the latest Sonnet 3.5 and Haiku 3.5 2024-11-07 14:38:22 +01:00
Anon
9a2fc9220d Added support for xAI Grok Beta 2024-11-07 01:03:37 +01:00
Karrot
73505a32c7
Merge branch 'coleam00:main' into main 2024-11-06 15:52:24 -05:00
Tommy
2a362b9e0b Added sanitization for user messages.
Use regex defined in constants.ts instead of redefining.
2024-11-06 21:35:54 +01:00
Tommy
074e2f3016 Moved provider and setProvider variables to the higher level component so that it can be accessed in sendMessage.
Added provider to message queue in sendMessage.
Changed streamText to extract both model and provider.
2024-11-06 11:10:08 +01:00
Cole Medin
a6d81b1b0e Making Ollama work within the Docker container, very important fix 2024-11-05 09:42:49 -06:00
Karrot
8dfc4f7ba9
Changed mode.ts to add BaseURL. Thanks @alumbs 2024-10-30 13:05:57 -04:00
ali00209
a544611a56 fix: working 2024-10-29 08:19:30 +05:00
Karrot0
4edcc5e331 LM Studio Integration 2024-10-27 23:16:07 -04:00
ali00209
3c7bf8c259 feat: add ability to enter API keys in the UI 2024-10-27 23:58:04 +05:00