Petr Mironychev
25c4d5f185
feat: LM Studio response API and Ollama OpenAI API
2026-04-23 03:35:56 +02:00
Petr Mironychev
6b069b55e3
chore: Update copyrights
2026-04-21 08:57:06 +02:00
Petr Mironychev
ede2c01eb7
Update LLMQore to v0.0.4 ( #339 )
2026-04-19 11:58:54 +02:00
Petr Mironychev
6c05f0d594
refactor: Add external LLMCore lib ( #334 )
...
* feat: Add LLMCore submodule
2026-04-03 12:30:40 +02:00
Petr Mironychev
e2e13f0f38
refactor: Improve http client ( #319 )
2026-02-25 15:13:05 +01:00
Petr Mironychev
bbacdfc22a
feat: Add run option to build project tool
2025-11-26 19:23:56 +01:00
Petr Mironychev
b4f31dee23
feat: Add ollama thinking feature ( #275 )
2025-11-26 10:32:04 +01:00
Petr Mironychev
55b6080273
feat: Add image support for Claude, OpenAI and Google ( #268 )
...
* feat: Add image support for Claude
* feat: Add images support for OpenAI
* feat: Add support images for google ai
* refactor: Separate ImageComponent
* feat: Add attach image button
* feat: Add support image for Mistral provider
* feat: Add support images for OpenAI compatible providers
* feat: Add support images for Ollama
2025-11-20 15:49:39 +01:00
Petr Mironychev
9974b2f5e6
feat: Run for quick refactoring only reading context tools
2025-11-17 11:25:42 +01:00
Petr Mironychev
953774aaa8
refactor: Full rework quick refactor ( #257 )
2025-11-15 14:51:47 +01:00
Petr Mironychev
db82fb08e8
feat: Add chat-agent switcher in chat ui ( #247 )
...
* feat: Add chat-agent switcher in chat ui
fix: qml errors
refactor: Change top bar layout
fix: default value
* fix: update github action for qtc
2025-10-31 16:09:38 +01:00
Petr Mironychev
43b64b9166
refactor: Simplified edit tool ( #242 )
...
refactor: Re-work edit file tool
2025-10-26 11:47:16 +01:00
Petr Mironychev
ce66c8e4f7
feat: Add tools permissions ( #238 )
2025-10-12 03:56:05 +02:00
Petr Mironychev
906c161729
feat: Add ollama support tooling ( #236 )
2025-10-11 10:42:31 +02:00
Petr Mironychev
cd08b5d919
feat: Add OpenAI compatible providers tooling support ( #234 )
...
* remove old providers message handler
2025-10-01 17:23:05 +02:00
Petr Mironychev
99cd79aac8
refactor: Add request id as type
2025-09-17 20:27:49 +02:00
Petr Mironychev
ec1b5bdf5f
refactor: Remove non-streaming support ( #229 )
2025-09-17 19:38:27 +02:00
Petr Mironychev
76309be0a6
Refactor llm providers to use internal http client ( #227 )
...
* refactor: Move http client into provider
* refactor: Rework ollama provider for work with internal http client
* refactor: Rework LM Studio provider to work with internal http client
* refactor: Rework Mistral AI to work with internal http client
* fix: Replace url and header to QNetworkRequest
* refactor: Rework Google provider to use internal http client
* refactor: OpenAI compatible providers switch to use internal http client
* fix: Remove m_requestHandler from tests
* refactor: Remove old handleData method
* fix: Remove LLMClientInterfaceTest
2025-09-03 10:56:05 +02:00
Petr Mironychev
62de53c306
chore: Update copyrights
2025-04-04 18:01:02 +02:00
Mariusz Jaskółka
5b16c5403a
fix: Add authorization while getting installed models ( #142 ) ( #147 )
2025-03-20 11:33:38 +01:00
Mariusz Jaskółka
4ddbe0b8b9
feat: Support Ollama authorization via BaseAuth ( #145 ) ( #146 )
2025-03-20 11:14:50 +01:00
Povilas Kanapickas
61196cae90
chore: Run clang-format over the codebase ( #82 )
...
This commit is a result of the following commands:
clang-format-19 --style=file -i $(git ls-files | fgrep .cpp)
clang-format-19 --style=file -i $(git ls-files | fgrep .hpp)
2025-03-02 22:44:20 +01:00
Petr Mironychev
e924029ec2
feat: Add filter templates for each provider
2025-02-23 01:41:47 +01:00
Petr Mironychev
d96f44d42c
refactor: Rework providers and templates logic
2025-02-22 19:39:28 +01:00
Petr Mironychev
e975e143b1
fix: Handling Ollama messages
2025-01-19 17:32:12 +01:00
Petr Mironychev
d04e5bc967
Add Claude provider and templates for chat and code ( #55 )
...
* feat: Add provider settings
* feat: Add Claude provider
* feat: Add Claude templates
* refactor: Setting input sensitivity
* fix: Back text after read code block
* fix: Add missing system message for ollama fim
2024-12-23 22:22:01 +01:00
Petr Mironychev
ac8080542d
✨ feat: Add using instruct model in code completion
...
* ✨ feat: Add MessageBuilder for code completion
* ✨ feat: Add move text from request to comments
* ✨ feat: Add settings for process text of instruct model
* 🐛 fix: Add stop to ollama request validator
* 🐛 fix: Template double delete
2024-12-17 00:35:17 +01:00
Petr Mironychev
7376a11a05
✨ feat: Add request validator
2024-12-15 02:08:35 +01:00
Petr Mironychev
882047d7b2
♻️ refactor: Improve response handler for LMStudio
2024-12-10 17:13:56 +01:00
Petr Mironychev
b692402897
♻️ refactor: Improve Ollama response handler
2024-12-10 08:25:30 +01:00
Petr Mironychev
f209cb75a2
Impove UX general setting by added helpers dialogs for user ( #42 )
...
- Added dialogs for selecting url, model and custom model when provider doesn't provide model list or setup of qode assist is not finishing
2024-11-16 15:25:28 +01:00
Petr Mironychev
bc93bce03b
Adapt new settings
2024-11-11 00:03:38 +01:00
Petr Mironychev
b141e54e3e
Rework General Settings
2024-11-10 20:42:10 +01:00
Petr Mironychev
0c045e65df
Upgrade to version 0.3.0
...
new QML Chat
Qwen chat model
2024-10-14 00:10:24 +02:00
Petr Mironychev
1cbde3d55b
Fix ollama model livetime
2024-10-02 21:44:32 +02:00
Petr Mironychev
b559a17407
Fix getting models list
2024-09-24 08:59:26 +02:00
Petr Mironychev
04c44f5916
Add basic chat widgets and functionality
2024-09-23 00:10:23 +02:00
Petr Mironychev
f64ea42071
Remove origin qodesettings
2024-09-08 01:07:39 +02:00
Petr Mironychev
4d06541a36
Move preset params to separate settings page
2024-09-08 00:13:48 +02:00
Petr Mironychev
1e0063a7bb
Add custom template prompt
2024-09-06 01:07:28 +02:00
Petr Mironychev
a974b0aa82
Move to get models by request to provider
2024-09-01 18:19:37 +02:00
Petr Mironychev
46258a11f6
Fix authorization to the API.
2024-08-30 07:47:33 +02:00
Petr Mironychev
819e103471
Initial commit
2024-08-27 11:58:55 +02:00