Willie Zutz
2788990666
Merge a027ccb25a into 94e6db10bb
2025-07-18 16:48:21 +00:00
Willie Zutz
a027ccb25a
Merge remote-tracking branch 'upstream/master'
2025-07-18 10:48:09 -06:00
ItzCrazyKns
94e6db10bb
feat(weather): add other measurement units, closes #821 #790
2025-07-18 21:09:32 +05:30
Willie Zutz
01bd3adaa4
feat(ui): enhance MessageInput and Focus components; improve layout and tooltip functionality
2025-07-17 23:29:21 -06:00
ItzCrazyKns
26e1d5fec3
feat(routes): lint & beautify
2025-07-17 22:23:11 +05:30
ItzCrazyKns
66be87b688
Merge branch 'pr/827'
2025-07-17 22:22:50 +05:30
Willie Zutz
00e483f975
Merge branch 'master' of github.com:boarder2/Perplexica
2025-07-17 00:01:04 -06:00
Willie Zutz
e98138c06d
feat(database): ensure system_prompts table creation is conditional; update journal and snapshot files
2025-07-17 00:00:52 -06:00
Willie Zutz
0d7f83d4fb
Merge pull request #1 from kmac/add-openrouter-support
...
feat(providers): added openrouter support
2025-07-16 23:50:38 -06:00
Willie Zutz
70cdad1cd4
Merge remote-tracking branch 'upstream/master'
2025-07-16 23:37:23 -06:00
amoshydra
f7b4e32218
fix(discover): provide language when fetching
...
some engines provide empty response when no language is provided.
fix #618
2025-07-17 02:14:49 +08:00
ItzCrazyKns
57407112fb
feat(package): bump version
2025-07-16 10:39:50 +05:30
ItzCrazyKns
b280cc2e01
Merge pull request #787 from chriswritescode-dev/IOS
...
Fix: IOS Input Zoom / Support PWA Home Screen App, closes #458
2025-07-15 22:10:01 +05:30
ItzCrazyKns
e6ebf892c5
feat(styles): update globals.css
2025-07-15 21:47:20 +05:30
ItzCrazyKns
b754641058
feat(gitignore): add certificates
2025-07-15 21:45:44 +05:30
ItzCrazyKns
722f4f760e
feat(manifest): update icons & screenshots
2025-07-15 21:45:37 +05:30
ItzCrazyKns
01e04a209f
feat(public): add screenshots & update icons
2025-07-15 21:45:24 +05:30
ItzCrazyKns
0299fd1ea0
Merge pull request #817 from kittrydge/patch-1
...
Update Linux ollama instructions in README.md
2025-07-15 20:23:02 +05:30
Willie Zutz
1e40244183
feat(agent): Implement recursion limit handling and emergency synthesis for search process
2025-07-13 13:20:16 -06:00
Willie Zutz
18fdb192d8
feat(models): Implement model visibility management with hidden models configuration
2025-07-13 11:50:51 -06:00
Willie Zutz
e47307d1d4
dependencies: Update React, React DOM, and related packages to version 19; upgrade lucide-react and next-themes
2025-07-12 16:12:50 -06:00
Willie Zutz
de2459a624
feat(agent): Enhanced structured output support for chat models
...
- Introduced `withStructuredOutput` function to configure structured output for LLMs.
- Added support for Groq models using 'jsonMode' method.
- Enhanced flexibility with optional parameters for naming and raw output inclusion.
2025-07-12 15:44:17 -06:00
ItzCrazyKns
cf8dec53ca
feat(chat-window): select provider if model's present, closes #803
2025-07-07 16:09:36 +05:30
ItzCrazyKns
d5c012d748
Revert "Update ChatWindow.tsx"
...
This reverts commit 2ccbd9a44c .
2025-07-07 15:52:39 +05:30
ItzCrazyKns
2ccbd9a44c
Update ChatWindow.tsx
2025-07-05 22:00:06 +05:30
Willie Zutz
37c93c3c9b
feat(search): Add ability to set default provider, model, and optimization mode when coming from a search query
2025-07-03 00:27:32 -06:00
kittrydge
ccd89d48d9
Update Linux ollama instructions in README.md
...
When setting the OLLAMA_HOST environment variable, the port number must be specified ( see https://github.com/ollama/ollama/blob/main/docs/faq.md#setting-environment-variables-on-linux )
Also, 'systemctl daemon-reload' needs to be called after changing a systemd unit file, and before the relevant systemd service is reloaded.
2025-07-01 18:00:26 -06:00
Willie Zutz
b392aa2c21
feat(agent): Improve relevance checking and preview content handling in web search agent.
...
Better groq support.
2025-07-01 00:36:12 -06:00
ItzCrazyKns
87d788ddef
Update README.md
2025-06-30 19:55:23 +05:30
ItzCrazyKns
809b625a34
feat(widgets): fix size on smaller screens, closes #791
2025-06-30 15:42:41 +05:30
ItzCrazyKns
95c753a549
Merge branch 'pr/815'
2025-06-30 15:38:31 +05:30
Willie Zutz
2eb0d60918
feat(agent): Enhance relevance checking for short content in summarizeWebContent
2025-06-29 14:18:30 -06:00
Willie Zutz
f88c650704
feat(agent): Implement URL summarization agent
2025-06-29 13:59:52 -06:00
Willie Zutz
d66300e78e
feat(agent): Refactor search agents and implement SpeedSearchAgent
...
- Updated FileSearchAgent to improve code readability and formatting.
- Refactored SynthesizerAgent for better prompt handling and document processing.
- Enhanced TaskManagerAgent with clearer file context handling.
- Modified AgentSearch to maintain consistent parameter formatting.
- Introduced SpeedSearchAgent for optimized search functionality.
- Updated metaSearchAgent to support new SpeedSearchAgent.
- Improved file processing utilities for better document handling.
- Added test attachments for sporting events queries.
2025-06-28 17:59:12 -06:00
Willie Zutz
de3d26fb15
feat(agent): Refactor agent architecture to enhance content routing and file search capabilities
...
- Introduced ContentRouterAgent to determine the next step in information gathering (file search, web search, or analysis) based on task relevance and focus mode.
- Added FileSearchAgent to handle searching through attached files, processing file content into searchable documents.
- Updated SynthesizerAgent to utilize a prompt template for generating comprehensive responses based on context and user queries.
- Enhanced TaskManagerAgent to consider file context when creating tasks.
- Improved AnalyzerAgent to assess the sufficiency of context, including file and web documents.
- Implemented utility functions for processing files and ranking documents based on similarity to queries.
- Updated prompts to include new instructions for handling file context and routing decisions.
- Adjusted agent search workflow to integrate new agents and support file handling.
2025-06-28 14:48:08 -06:00
ItzCrazyKns
0bb8b7ec5c
feat(weather-widget): enable geolocation for weather data
...
Replaces the previous commented-out geolocation logic with an implementation that uses the browser's geolocation API and reverse geocoding to determine the user's city. Falls back to approximate location if permission is denied or unavailable.
2025-06-28 13:49:17 +05:30
D1m7asis
c6d084f5dc
feat: add AIML API provider
...
Introduces support for the AI/ML API provider, including configuration options, chat and embedding model loading, and UI integration. Updates documentation and sample config to reflect the new provider.
2025-06-27 13:43:54 +02:00
Willie Zutz
7b47d3dacb
feat(agent): Enhance agent components with new actions and improve loading animations
2025-06-26 23:53:52 -06:00
Willie Zutz
2805417307
feat(agent): Revise response and formatting instructions in SynthesizerAgent for improved clarity and structure
2025-06-24 23:53:26 -06:00
Willie Zutz
190153fbc2
feat: Update web search agent to return top 12 results and enhance message box interactivity
2025-06-24 00:10:25 -06:00
Willie Zutz
feec1cd608
fix: Comment out setTemperature calls for deterministic output in agents and utils
2025-06-23 09:06:09 -06:00
Willie Zutz
b97383bf0f
feat(agent): Enhance AnalyzerAgent with previous analysis reasoning and improve prompt clarity in task breakdown and summarization
2025-06-23 01:28:54 -06:00
Willie Zutz
b9d4a4e779
feat(agent): Implement structured output using Zod schemas for Analyzer, Task Manager, and Web Search agents
2025-06-22 23:59:29 -06:00
Willie Zutz
a8eaadc6ed
feat(agent): More agent tweaks
2025-06-22 13:35:01 -06:00
Willie Zutz
c3e845e0e2
fix(formatting)
2025-06-21 16:15:46 -06:00
Willie Zutz
7b127e5635
feat(agent): Add task manager. Agent feels pretty useful now?
2025-06-21 16:12:19 -06:00
ItzCrazyKns
0024ce36c8
Merge pull request #784 from Davixk/fix/docs-typo
...
docs: correct typo in npm start command
2025-06-21 20:27:34 +05:30
ItzCrazyKns
c44e746807
Merge pull request #785 from koyasi777/patch-1
...
feat(gemini): add Gemini 2.5 Flash & Pro preview models (May 2025)
2025-06-21 20:26:37 +05:30
ItzCrazyKns
b1826066f4
Merge pull request #801 from glitchySid/patch-1
...
Update README.md
2025-06-21 20:25:41 +05:30
ItzCrazyKns
b0b8acc45b
Merge pull request #781 from alckasoc/master
...
feat(models): Update Gemini 2.5 pro key
2025-06-21 20:25:06 +05:30