Commit Graph
100 Commits
Author SHA1 Message Date
ItzCrazyKns 3b8d8be676 feat(package): bump version 2025-12-31 12:58:59 +05:30
ItzCrazyKns b83f9bac78 feat(providers): extract/repair json before parsing 2025-12-31 12:58:24 +05:30
ItzCrazyKns bd7c563137 feat(package): add json repair 2025-12-31 12:57:59 +05:30
ItzCrazyKns 23b903db9a Update searxng.ts 2025-12-30 22:16:06 +05:30
ItzCrazyKns a98f0df83f feat(app): lint & beautify 2025-12-29 22:02:21 +05:30
ItzCrazyKns 164d528761 feat(compose): add build context, remove uploads 2025-12-28 13:11:05 +05:30
ItzCrazyKns af4ec17117 Update docker-compose.yaml 2025-12-28 12:49:25 +05:30
ItzCrazyKns 1622e0893a feat(providers): add lm studio 2025-12-28 11:29:34 +05:30
ItzCrazyKns 55a4b9d436 feat(openai-llm): use function call index instead of type 2025-12-28 01:21:33 +05:30
ItzCrazyKns b450d0e668 Merge branch 'canary' 2025-12-27 20:52:56 +05:30
ItzCrazyKns 0987ee4370 Update next.config.mjs 2025-12-27 20:29:11 +05:30
ItzCrazyKns d1bd22786d Update package.json 2025-12-27 20:15:34 +05:30
ItzCrazyKns bb7b7170ca feat(media, suggestions): handle chat history correctly 2025-12-27 20:03:34 +05:30
ItzCrazyKns be7bd62a74 feat(prompts): update media 2025-12-27 20:02:49 +05:30
ItzCrazyKns a691f3bab0 feat(chat-hook): fix history saving delay (async state), add delay before media search to allow component refresh 2025-12-27 20:02:36 +05:30
ItzCrazyKns f1c9fa0e33 feat(package): bump version 2025-12-27 18:56:16 +05:30
ItzCrazyKns d872cf5009 feat(chat-hook): prevent duplicate blocks 2025-12-27 18:36:13 +05:30
ItzCrazyKns fdef718980 feat(transformer-provider): specify dtype 2025-12-27 18:36:01 +05:30
ItzCrazyKns 19dde42f22 feat(app): fix build errors, use webpack 2025-12-27 18:35:30 +05:30
ItzCrazyKns c9f6893d99 feat(pdf-parse): fix DOMMatrix issues 2025-12-27 14:54:46 +05:30
ItzCrazyKns 53e9859b6c Update README.md 2025-12-27 13:35:47 +05:30
Kushagra Srivastava 53e39cd985 Merge pull request #950 from ItzCrazyKns/feat/improve-search-architecture
feat: improve search architecture, write custom API classes (remove langchain), add deep research & more
2025-12-27 13:33:54 +05:30
Kushagra Srivastavaandcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> 7f3f881964 Update src/components/Navbar.tsx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-27 13:32:20 +05:30
Kushagra Srivastavaandcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> 9620e63e3f Update src/components/MessageActions/Copy.tsx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-27 13:29:43 +05:30
ItzCrazyKns ec5ff6f4a8 Update plan.ts 2025-12-27 13:26:07 +05:30
ItzCrazyKns 0ace778b03 Merge branch 'feat/improve-search-architecture' of https://github.com/ItzCrazyKns/Perplexica into feat/improve-search-architecture 2025-12-27 13:24:50 +05:30
ItzCrazyKns 6919ad1a0f feat(app): address review 2025-12-27 13:24:35 +05:30
Kushagra Srivastavaandcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> b5ba8c48c0 Update src/components/WeatherWidget.tsx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-27 13:14:46 +05:30
ItzCrazyKns 65fdecb122 feat(docs): update architecture docs 2025-12-27 13:09:11 +05:30
ItzCrazyKns 5a44319d85 feat(guides): update contributing guides 2025-12-27 13:09:01 +05:30
ItzCrazyKns cc183cd0cd feat(readme): update features & upcoming features 2025-12-27 13:08:28 +05:30
ItzCrazyKns 50ca7ac73a feat(api): update search api & related documentation 2025-12-27 13:07:59 +05:30
ItzCrazyKns a31a4ab295 feat(agents): add api search agent 2025-12-27 13:07:42 +05:30
ItzCrazyKns edba47aed8 feat(db): add migration scripts 2025-12-26 14:51:24 +05:30
ItzCrazyKns ae132ebee8 feat(app): lint & beautify 2025-12-25 18:58:33 +05:30
ItzCrazyKns 60dd7a8108 feat(ui): fix theming issues 2025-12-24 17:24:07 +05:30
ItzCrazyKns f5e054f6ea feat(chat): fix hidden input 2025-12-24 15:48:16 +05:30
ItzCrazyKns 452180356d feat(library): enhance ui & ux 2025-12-24 15:47:56 +05:30
ItzCrazyKns 0a9641a110 feat(providers): add anthropic 2025-12-24 15:24:06 +05:30
ItzCrazyKns a2f2e17bbb feat(providers): add lemonade 2025-12-24 14:12:22 +05:30
ItzCrazyKns e1afcbb787 feat(package): add google genai & bump transformers 2025-12-24 13:56:43 +05:30
ItzCrazyKns fe2c1b8210 feat(providers): update index map 2025-12-24 13:56:24 +05:30
ItzCrazyKns d40fcd57d9 feat(ollama): add nemotron to thinking list 2025-12-24 13:56:11 +05:30
ItzCrazyKns 86a43086cc feat(providers): add transformers 2025-12-24 13:55:56 +05:30
ItzCrazyKns 9ce17edd4a feat(providers): add groq 2025-12-24 13:55:42 +05:30
ItzCrazyKns c4349f3d5c feat(providers): add gemini 2025-12-24 13:55:32 +05:30
ItzCrazyKns d4c276ab93 Update types.ts 2025-12-24 13:55:12 +05:30
ItzCrazyKns 6ae885e0ed feat(steps): display after loading animation 2025-12-24 13:55:07 +05:30
ItzCrazyKns dc74e7174f feat(researcher): rename 0_reasoning to __reasoning_preamble to comply with provider guidelines 2025-12-24 13:54:49 +05:30
ItzCrazyKns 53697bb42e feat(classifier-prompt): add calculation widget 2025-12-24 13:53:35 +05:30
ItzCrazyKns eca66f0b5f feat(writer): add system instructions, send response block on response 2025-12-24 13:53:09 +05:30
ItzCrazyKns cf95ea0af7 feat(app): lint & beautify 2025-12-23 18:54:01 +05:30
ItzCrazyKns 24c32ed881 feat(app): enhance attach transition 2025-12-23 18:53:40 +05:30
ItzCrazyKns b47f522bf2 feat(app): update guide for run command 2025-12-23 18:40:30 +05:30
ItzCrazyKns ea18c13326 feat(app): remove uploads 2025-12-23 18:38:25 +05:30
ItzCrazyKns b706434bac feat(chat-window): display only when ready 2025-12-23 17:56:15 +05:30
ItzCrazyKns 2c65bd916b feat(chat-hook): set ready before reconnecting 2025-12-23 17:29:14 +05:30
ItzCrazyKns c3b74a3fd0 feat(assistant-steps): only open last comp 2025-12-23 17:17:56 +05:30
ItzCrazyKns 5f04034650 feat(chat-hook): handle reconnect 2025-12-23 17:17:19 +05:30
ItzCrazyKns 5847379db0 Update types.ts 2025-12-23 17:15:46 +05:30
ItzCrazyKns 8520ea6fe5 feat(researcher): emit sources as block 2025-12-23 17:15:42 +05:30
ItzCrazyKns a6d4f47130 feat(search-agent): save history 2025-12-23 17:15:32 +05:30
ItzCrazyKns f278eb8bf1 feat(routes): add reconnect route 2025-12-23 17:15:02 +05:30
ItzCrazyKns 0e176e0b78 feat(chat-route): add history saving, disconnect on abort, use subscribe method 2025-12-23 17:14:02 +05:30
ItzCrazyKns 8ba64be446 feat(session): fix sessions getting disregarded due to reload 2025-12-23 17:12:56 +05:30
ItzCrazyKns 216332fb20 feat(session): add subscribe method, getAllBlocks 2025-12-23 17:12:15 +05:30
ItzCrazyKns 68a9e048ac feat(schema): change focusMode to sources 2025-12-23 17:11:38 +05:30
ItzCrazyKns 13d6bcf113 Update Optimization.tsx 2025-12-22 17:58:30 +05:30
ItzCrazyKns 94a24d4058 feat(message-input): add overflow to prevent blocked popovers 2025-12-21 19:56:43 +05:30
ItzCrazyKns 300cfa35c7 Update Optimization.tsx 2025-12-19 16:45:46 +05:30
ItzCrazyKns 85273493a0 feat(copy): fix type mismatch 2025-12-19 16:35:13 +05:30
ItzCrazyKns 6e2345bd2d feat(message-box): update markdown2jsx overrides to render codeblock 2025-12-19 16:27:55 +05:30
ItzCrazyKns fdee29c93e feat(renderers): add code block 2025-12-19 16:26:51 +05:30
ItzCrazyKns 21cb0f5fd9 feat(app): add syntax highlighter 2025-12-19 16:26:38 +05:30
ItzCrazyKns a82b605c70 feat(citation): move to message renderer 2025-12-19 16:26:13 +05:30
ItzCrazyKns 64683e3dec feat(assistant-steps): improve style 2025-12-19 16:25:56 +05:30
ItzCrazyKns 604774ef6e feat(social-search): add social search 2025-12-18 13:56:39 +05:30
ItzCrazyKns ac183a90e8 feat(academic-search): add academic search 2025-12-18 13:56:26 +05:30
ItzCrazyKns 5511a276d4 Update Sources.tsx 2025-12-18 13:56:08 +05:30
ItzCrazyKns 473a04b6a5 feat(suggestions): prevent icon from shrinking 2025-12-18 13:56:04 +05:30
ItzCrazyKns 491136822f feat(app): lint & beautify 2025-12-17 21:17:21 +05:30
ItzCrazyKns 6e086953b1 feat(agents): add academic and social search 2025-12-17 21:17:08 +05:30
ItzCrazyKns 1961e4e707 feat(empty-chat-message-input): use sources 2025-12-15 23:49:26 +05:30
ItzCrazyKns 249889f55a feat(actions-registry): add sources, update web search to become active on web 2025-12-15 23:49:11 +05:30
ItzCrazyKns 9b2c229e9c feat(message-input): remove copilot toggle 2025-12-15 23:48:32 +05:30
ItzCrazyKns 4bdb90e150 feat(message-input-actions): update to use motion, improve animations 2025-12-15 23:48:14 +05:30
ItzCrazyKns f9cc97ffb5 feat(message-input-actions): add sources 2025-12-15 23:47:48 +05:30
ItzCrazyKns 9dd670f46a feat(chat-hook): handle sources 2025-12-15 23:47:38 +05:30
ItzCrazyKns bd3c5f895a feat(message-input-actions): remove copilot, focus selector 2025-12-15 23:47:21 +05:30
ItzCrazyKns e6c8a0aa6f Add antialiased class to body element 2025-12-15 23:47:01 +05:30
ItzCrazyKns b90b92079b feat(chat-route): accept sources 2025-12-15 23:46:46 +05:30
ItzCrazyKns a3065d58ef feat(package): add motion, react tooltip, phosphor icons 2025-12-15 23:46:11 +05:30
ItzCrazyKns ca4809f0f2 Update manager.ts 2025-12-14 19:32:09 +05:30
ItzCrazyKns 3d1d164f68 feat(app): lint & beautify 2025-12-13 22:23:54 +05:30
ItzCrazyKns a99702d837 feat(app): update UI to handle uploads 2025-12-13 22:23:39 +05:30
ItzCrazyKns 60675955e4 feat(researcher-prompt): add user uploaded files 2025-12-13 22:23:08 +05:30
ItzCrazyKns a6ff94d030 feat(api): update to use fileIds 2025-12-13 22:22:41 +05:30
ItzCrazyKns 748ee4d3c2 feat(actions): add uploads search action 2025-12-13 22:22:17 +05:30
ItzCrazyKns 1f3bf8da32 feat(researcher): use reasoning 2025-12-13 22:21:44 +05:30
ItzCrazyKns 8d471ac40e feat(registry): update to send fileIds 2025-12-13 22:21:22 +05:30