personalquery
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.3%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: HASEL-UZH
- License: other
- Language: CSS
- Default Branch: main
- Size: 233 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
📖 FAQ
💬 How do I open the chat?
You can open the chat by right-clicking the system tray icon and selecting “Open Chat.”
❓ What questions can I ask?
You can ask anything about the following data tracked by PersonalQuery:
- Window Activities – Which applications were active and when.
- Input Activities – Total keystrokes and mouse movements.
- Productivity – Your self-reported productivity levels (if you have answered the hourly prompts).
If you’re unsure what to ask, you can: - Type “What can I ask?” in the chat to get suggestions. - Use the suggested questions shown above the chat input when you start a new conversation.
⚡ Quick Start – Suggested Questions
If you’re unsure what to ask, you can use the Quick Start Suggested Questions shown when you open a new chat.
When you click on one of these suggestions, a pop-up appears where you can pick a time scope.
In this pop-up, you will also see which days you have collected data, so you can choose an appropriate timeframe.
⚙️ What are the Options?
Consent
- Auto Approve
- Enabled: All data queries are automatically approved and sent to OpenAI for processing.
- Disabled: You can review, edit, approve, or reject each query before it is sent.
SQL
Limit Results Slider
- Limits the number of records returned in a query.
- A higher limit may make answer generation take longer.
Auto SQL
- Enabled: Queries are executed immediately without manual review.
- Disabled: You can review and edit the generated SQL query before it runs.
Response Style
Granularity
- Low: Concise, high-level answers with key insights only.
- High: Detailed, in-depth answers.
- Auto: The system decides the appropriate level of detail.
Visualization
- Always: Always include a visualization (e.g., charts).
- Never: Never include a visualization.
- Auto: The system decides whether to include a visualization.
🛑 Known Issues
Windows-specific
- Backend Process Window
- You might see a terminal window appear when starting PersonalQuery.
- For now, simply minimize this window.
macOS-specific
- Backend Process Persistence
- When quitting the app, the backend process may keep running.
- To terminate it manually, open Activity Monitor, search for
pq-backend, and force quit it.
Owner
- Name: Human Aspects of Software Engineering Lab (HASEL)
- Login: HASEL-UZH
- Kind: organization
- Location: Zurich
- Website: https://hasel.dev
- Repositories: 14
- Profile: https://github.com/HASEL-UZH
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Meyer" given-names: "André N." - family-names: "Fritz" given-names: "Thomas" - family-names: "Murphy" given-names: "Gail" - family-names: "Zimmermann" given-names: "Thomas" title: "Design Recommendations for Self-Monitoring in the Workplace: Studies in Software Development" version: 1.0.0 doi: 10.1145/3134714 date-released: 2017-12-06 url: "https://github.com/HASEL-UZH/PersonalAnalytics"
GitHub Events
Total
- Release event: 10
- Public event: 1
- Push event: 21
- Create event: 2
Last Year
- Release event: 10
- Public event: 1
- Push event: 21
- Create event: 2
Dependencies
- actions/checkout v4 composite
- actions/setup-node master composite
- actions/setup-python v5 composite
- 902 dependencies
- @electron/notarize ^2.3.0 development
- @rushstack/eslint-patch ^1.7.2 development
- @tailwindcss/typography ^0.5.10 development
- @types/better-sqlite3 ^7.6.9 development
- @types/dompurify ^3.0.5 development
- @types/jsdom ^21.1.7 development
- @types/node-schedule ^2.1.6 development
- @typescript-eslint/eslint-plugin ^6.20.0 development
- @typescript-eslint/parser ^6.20.0 development
- @vitejs/plugin-vue ^5.0.3 development
- @vue/eslint-config-prettier ^9.0.0 development
- @vue/eslint-config-typescript ^12.0.0 development
- autoprefixer ^10.4.17 development
- daisyui ^4.6.1 development
- electron ^28.2.2 development
- electron-builder ^26.0.0-alpha.6 development
- eslint ^8.56.0 development
- eslint-config-prettier ^9.1.0 development
- eslint-plugin-prettier ^5.1.3 development
- eslint-plugin-vue ^9.21.1 development
- less ^4.2.0 development
- postcss ^8.4.33 development
- prettier ^3.2.5 development
- prettier-plugin-tailwindcss ^0.5.11 development
- tailwindcss ^3.4.1 development
- typescript ^5.3.3 development
- vite ^5.4.14 development
- vite-plugin-electron ^0.28.0 development
- vite-plugin-electron-renderer ^0.14.5 development
- vue ^3.4.15 development
- vue-eslint-parser ^9.4.2 development
- vue-tsc ^2.1.6 development
- @primeuix/themes ^1.1.1
- @primevuelab/themes ^1.0.0
- @vuepic/vue-datepicker ^11.0.2
- better-sqlite3 ^9.4.0
- better-sqlite3-multiple-ciphers ^9.4.0
- dompurify ^3.2.4
- electron-log ^5.1.1
- electron-updater ^6.3.0
- jsdom ^25.0.1
- katex ^0.16.22
- marked ^15.0.12
- marked-katex-extension ^5.1.4
- node-schedule ^2.1.1
- primeicons ^7.0.0
- primevue ^4.3.5
- reflect-metadata ^0.2.2
- tailwindcss-primeui ^0.6.1
- tree-kill ^1.2.2
- typeorm ^0.3.20
- user-input-tracker file:PA.UserInputTracker/typescript
- vue-router ^4.2.5
- windows-activity-tracker file:PA.WindowsActivityTracker/typescript
- annotated-types 0.7.0
- anyio 4.9.0
- colorama 0.4.6
- fastapi 0.115.12
- functions 0.7.0
- idna 3.10
- iniconfig 2.1.0
- packaging 25.0
- pluggy 1.5.0
- pydantic 2.11.3
- pydantic-core 2.33.1
- pytest 8.3.5
- schemas 0.7.1
- sniffio 1.3.1
- starlette 0.46.2
- typing-extensions 4.13.2
- typing-inspection 0.4.0
- fastapi (>=0.115.12,<0.116.0)
- schemas (>=0.7.1,<0.8.0)
- 138 dependencies
- setuptools ^78.0.1 develop
- aiosqlite ^0.21.0
- faiss-cpu ^1.10.0
- fastapi ^0.115.12
- kaleido ^1.0.0
- langchain ^0.3.21
- langchain-community ^0.3.20
- langchain-huggingface ^0.2.0
- langchain-openai ^0.3.10
- langchainhub ^0.1.21
- langgraph ^0.4.0
- langgraph-checkpoint-sqlite ^2.0.6
- matplotlib ^3.10.3
- networkx ^3.5
- pandas ^2.3.0
- plotly ^6.1.2
- psutil ^7.0.0
- pyinstaller ^6.13.0
- python >=3.12,<4.0
- qbstyles ^0.1.4
- seaborn ^0.13.2
- sentence-transformers ^4.0.1
- uvicorn ^0.34.2
- fastapi *
- langchain *
- langgraph *
- psutil *
- pydantic *
- python-dotenv *
- sqlalchemy *
- uvicorn *