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
Willie Zutz
60d36ab8f4
feat(agent): Process feels decent now, however it can be very slow. This is a checkpoint to come back to. Going to start trying to make it faster.
2025-06-19 12:49:37 -06:00
Willie Zutz
72c2ddc3a0
refactor(agent): Improve code formatting and readability across multiple components
2025-06-17 00:20:05 -06:00
Willie Zutz
74c3934aa5
feat(agent): Add signal support for cancellation in agent workflows
2025-06-17 00:14:22 -06:00
Willie Zutz
765d084b44
feat(agent): Enhance agent action display with new icons and details
2025-06-16 23:59:59 -06:00
Willie Zutz
3437c6522f
feat(agent): Start agent speed optimizations.
2025-06-15 15:51:46 -06:00
Willie Zutz
df1a8b6cd2
feat(agent): Split agents into maintainable chunks
2025-06-15 11:53:00 -06:00
Willie Zutz
09799a880b
feat(agent): Display agent actions on the UI
2025-06-15 10:56:57 -06:00
Siddhesh Mhatre
e2b9ffc072
Update README.md
...
Mentioned that Gemini api key can be used in perplexica.
2025-06-11 22:52:13 +05:30
Willie Zutz
29146a03dc
feat(agent): Agent tweaks
2025-06-10 23:34:26 -06:00
Willie Zutz
e707bc630f
feat(agent): Minor tweaks
2025-06-10 00:12:45 -06:00
Willie Zutz
db6003ac5e
fix(docker): Fixed dockerfile
2025-06-09 23:20:24 -06:00
Willie Zutz
4d85210d50
fix(package): New gemini package signature changed.
2025-06-09 23:08:03 -06:00
Willie Zutz
b4e2585856
feat(agent): Pretty decent first pass at agent mode
2025-06-09 23:00:25 -06:00
Chris Scott
68c43ea372
Fix: IOS Input Zoom
...
config for theme consistency and iOS standalone mode
- Modified manifest.ts to ensure proper metadata
- Added display: standalone for iOS PWA behavior
2025-06-02 21:52:41 -04:00
Dave
3b46baca4f
docs(readme): fix typo in npm start command
2025-06-02 05:52:31 +02:00
こやし
772e461c08
feat(gemini): add Gemini 2.5 Flash & Pro preview models (May 2025)
2025-06-02 00:30:18 +09:00
Dave
5c6018a0f9
docs: correct typo in npm start command
2025-06-01 06:35:16 +02:00
kmac
94315c169a
feat(providers): added openrouter support
...
This PR is adapted from namanbnsl's original
at https://github.com/namanbnsl/Perplexica/tree/add-openrouter-support
Added minor modifications to bring the openrouter support in line
with the changes in this forked repo
2025-05-31 21:49:26 -04:00
Willie Zutz
3f1f437d4f
Merge branch 'working' of github.com:boarder2/Perplexica into working
2025-05-31 11:56:59 -06:00
Willie Zutz
6422c5b7e0
fix(api): Allow persona instructions to be passed in the search API
2025-05-31 11:54:52 -06:00
ItzCrazyKns
0b7989c3d3
feat(empty-chat): remove unused imports
2025-05-30 09:55:06 +05:30
ItzCrazyKns
8cfcc3e39c
feat(chat): update margins and spacing
2025-05-30 09:52:36 +05:30
ItzCrazyKns
3a57261590
feat(package): bump version
2025-05-30 09:33:15 +05:30
ItzCrazyKns
a86a1a461c
feat(weather-icons): rename weather to weather-ico
2025-05-30 09:24:54 +05:30
ItzCrazyKns
2257e1df0c
feat(empty-chat): add article widget
2025-05-30 08:36:40 +05:30
ItzCrazyKns
ccb72c8970
feat(app): add weather widget
2025-05-30 08:36:08 +05:30
ItzCrazyKns
740ff941a5
feat(discover): add preview mode
2025-05-30 08:35:15 +05:30
ItzCrazyKns
117a683d9a
feat(assets): add weather icons
2025-05-30 08:34:47 +05:30
alckasoc
9eba4b7373
Merge branch 'master' of https://github.com/alckasoc/Perplexica
2025-05-29 18:27:00 -07:00
alckasoc
91306dc0c7
update gemini 2.5 pro key
2025-05-29 18:26:36 -07:00
ItzCrazyKns
1716dd5a65
Merge pull request #746 from OmarElKadri/master
...
bug(file-upload): fixed an error in uploading dox files.
2025-05-29 19:15:58 +05:30
ItzCrazyKns
66f9a674f1
Merge branch 'master' into master
2025-05-29 19:15:24 +05:30
ItzCrazyKns
41fc5274ff
feat(package): update package files
2025-05-29 19:13:20 +05:30
ItzCrazyKns
bcebdb5fd9
feat(chat): allow export as pdf or markdown
2025-05-28 13:01:05 +05:30