goose-perception
agents watching, listening, learning and acting
File Explorer
Download Latest Version (.zip)- AppDelegate.swift
- GoosePerceptionApp.swift
- MenuBarController.swift
- SelfTest.swift
- Action.swift
- AppUsage.swift
- DirectoryActivity.swift
- FaceEvent.swift
- Knowledge.swift
- ScreenCapture.swift
- VoiceSegment.swift
- Database.swift
- tool_rag_examples.json
- ActionService.swift
- CameraCaptureService.swift
- FaceCalibration.swift
- FaceDetector.swift
- DirectoryActivityService.swift
- ActionGenerators.swift
- Generator.swift
- InsightGenerators.swift
- CollaboratorsRefiner.swift
- InterestsRefiner.swift
- ProjectsRefiner.swift
- Refiner.swift
- TodosRefiner.swift
- LLMService.swift
- VLMService.swift
- OCRProcessor.swift
- ScreenCaptureService.swift
- CalendarTools.swift
- ContactsTools.swift
- FilesTools.swift
- MailTools.swift
- MapsTools.swift
- MessagesTools.swift
- NotesTools.swift
- RemindersTools.swift
- ZoomTools.swift
- AppleScriptBridge.swift
- LLMCompilerParser.swift
- TaskExecutor.swift
- TinyAgentService.swift
- TinyAgentTool.swift
- ToolRAGService.swift
- WhisperService.swift
- DeviceManager.swift
- AllTests.swift
- AppleScriptTests.swift
- RefinerTests.swift
- TestHarness.swift
- TinyAgentIntegrationTests.swift
- InsightsVisualizationView.swift
- AutomationResultSheet.swift
- DashboardView.swift
- InsightPopupManager.swift
- GoosePerception.entitlements
- Info.plist
- build.sh
- create-signing-cert.sh
- build-app.sh
- grant-permissions.sh
- Package.resolved
- Package.swift
- run.sh
- action-dsl-design.md
- agent-actions-implementation.md
- original-spec.md
- plan.md
- testing-strategy.md
- agent-screen-activation.yaml
- agent-voice-recipe.yaml
- compose_team_update.yaml
- create_follow_up_meeting.yaml
- enable_slack_and_post.yaml
- post_slack_update.yaml
- review_pending_prs.yaml
- setup_slack_mcp_and_post.yaml
- update_project_status.yaml
- __init__.py
- avatar-menu.png
- avatar-personality-1.png
- avatar-personality-2.png
- avatar_display.py
- chill.png
- debug_avatar.py
- first.png
- goose.png
- menu_bar_avatar.py
- observer_avatar_bridge.py
- personalities.json
- second.png
- sleep.png
- system-status-screenshot.png
- test_actionable_avatar.py
- test_avatar.py
- test_message_length.py
- test_spaces.py
- test_threading_fixes.py
- third.png
- .goosehints
- get_windows.py
- notes.py
- observer-config.default.json
- ocr_helper.py
- recipe-actionable-suggestions.yaml
- recipe-apps-preferences.yaml
- recipe-avatar-chatter.yaml
- recipe-avatar-suggestions.yaml
- recipe-background-tasks.yaml
- recipe-background-technical.yaml
- recipe-chrome-history.yaml
- recipe-contributions.yaml
- recipe-focus.yaml
- recipe-follow-up-content.yaml
- recipe-garbage-collect.yaml
- recipe-hypedoc.yaml
- recipe-important-attention-message.yaml
- recipe-interactions.yaml
- recipe-interests.yaml
- recipe-meetings-actions.yaml
- recipe-morning-attention.yaml
- recipe-optimize.yaml
- recipe-projects.yaml
- recipe-start-fixing.yaml
- recipe-stress-wellness.yaml
- recipe-take-time-back.yaml
- recipe-upcoming.yaml
- recipe-what-working-on.yaml
- recipe-work-daily.yaml
- recipe-work-personal.yaml
- run-notes.sh
- run-observations.sh
- run-screenshotting.sh
- example1.txt
- example10.txt
- example11.txt
- example12.txt
- example13.txt
- example14.txt
- example15.txt
- example16.txt
- example17.txt
- example18.txt
- example19.txt
- example2.txt
- example20.txt
- example21.txt
- example22.txt
- example23.txt
- example24.txt
- example25.txt
- example26.txt
- example27.txt
- example28.txt
- example29.txt
- example3.txt
- example30.txt
- example4.txt
- example5.txt
- example6.txt
- example7.txt
- example8.txt
- example9.txt
- example1.txt
- example10.txt
- example100.txt
- example101.txt
- example102.txt
- example103.txt
- example104.txt
- example105.txt
- example106.txt
- example107.txt
- example108.txt
- example109.txt
- example11.txt
- example110.txt
- example111.txt
- example112.txt
- example113.txt
- example114.txt
- example115.txt
- example116.txt
- example117.txt
- example118.txt
- example119.txt
- example12.txt
- example120.txt
- example121.txt
- example122.txt
- example123.txt
- example124.txt
- example125.txt
- example126.txt
- example127.txt
- example128.txt
- example129.txt
- example13.txt
- example130.txt
- example131.txt
- example132.txt
- example133.txt
- example134.txt
- example135.txt
- example136.txt
- example137.txt
- example138.txt
- example139.txt
- example14.txt
- example140.txt
- example141.txt
- example142.txt
- example143.txt
- example144.txt
- example145.txt
- example146.txt
- example147.txt
- example148.txt
- example149.txt
- example15.txt
- example150.txt
- example151.txt
- example152.txt
- example153.txt
- example154.txt
- example155.txt
- example156.txt
- example157.txt
- example158.txt
- example159.txt
- example16.txt
- example160.txt
- example161.txt
- example162.txt
- example163.txt
- example164.txt
- example165.txt
- example166.txt
- example167.txt
- example168.txt
- example169.txt
- example17.txt
- example170.txt
- example171.txt
- example172.txt
- example173.txt
- example174.txt
- example175.txt
- example176.txt
- example177.txt
- example178.txt
- example179.txt
- example18.txt
- example180.txt
- example181.txt
- example182.txt
- example183.txt
- example184.txt
- example185.txt
- example186.txt
- example187.txt
- example188.txt
- example189.txt
- example19.txt
- example190.txt
- example191.txt
- example192.txt
- example193.txt
- example194.txt
- example195.txt
- example196.txt
- example197.txt
- example198.txt
- example199.txt
- example2.txt
- example20.txt
- example200.txt
- example21.txt
- example22.txt
- example23.txt
- example24.txt
- example25.txt
- example26.txt
- example27.txt
- example28.txt
- example29.txt
- example3.txt
- example30.txt
- example31.txt
- example32.txt
- example33.txt
- example34.txt
- example35.txt
- example36.txt
- example37.txt
- example38.txt
- example39.txt
- example4.txt
- example40.txt
- example41.txt
- example42.txt
- example43.txt
- example44.txt
- example45.txt
- example46.txt
- example47.txt
- example48.txt
- example49.txt
- example5.txt
- example50.txt
- example51.txt
- example52.txt
- example53.txt
- example54.txt
- example55.txt
- example56.txt
- example57.txt
- example58.txt
- example59.txt
- example6.txt
- example60.txt
- example61.txt
- example62.txt
- example63.txt
- example64.txt
- example65.txt
- example66.txt
- example67.txt
- example68.txt
- example69.txt
- example7.txt
- example70.txt
- example71.txt
- example72.txt
- example73.txt
- example74.txt
- example75.txt
- example76.txt
- example77.txt
- example78.txt
- example79.txt
- example8.txt
- example80.txt
- example81.txt
- example82.txt
- example83.txt
- example84.txt
- example85.txt
- example86.txt
- example87.txt
- example88.txt
- example89.txt
- example9.txt
- example90.txt
- example91.txt
- example92.txt
- example93.txt
- example94.txt
- example95.txt
- example96.txt
- example97.txt
- example98.txt
- example99.txt
- example1.txt
- example10.txt
- example100.txt
- example101.txt
- example102.txt
- example103.txt
- example104.txt
- example105.txt
- example106.txt
- example107.txt
- example108.txt
- example109.txt
- example11.txt
- example110.txt
- example111.txt
- example112.txt
- example113.txt
- example114.txt
- example115.txt
- example116.txt
- example117.txt
- example118.txt
- example119.txt
- example12.txt
- example120.txt
- example121.txt
- example122.txt
- example123.txt
- example124.txt
- example125.txt
- example126.txt
- example127.txt
- example128.txt
- example129.txt
- example13.txt
- example130.txt
- example131.txt
- example132.txt
- example133.txt
- example134.txt
- example135.txt
- example136.txt
- example137.txt
- example138.txt
- example139.txt
- example14.txt
- example140.txt
- example141.txt
- example142.txt
- example143.txt
- example144.txt
- example145.txt
- example146.txt
- example147.txt
- example148.txt
- example149.txt
- example15.txt
- example150.txt
- example151.txt
- example152.txt
- example153.txt
- example154.txt
- example155.txt
- example156.txt
- example157.txt
- example158.txt
- example159.txt
- example16.txt
- example160.txt
- example161.txt
- example162.txt
- example163.txt
- example164.txt
- example165.txt
- example166.txt
- example167.txt
- example168.txt
- example169.txt
- example17.txt
- example170.txt
- example171.txt
- example172.txt
- example173.txt
- example174.txt
- example175.txt
- example176.txt
- example177.txt
- example178.txt
- example179.txt
- example18.txt
- example180.txt
- example181.txt
- example182.txt
- example183.txt
- example184.txt
- example185.txt
- example186.txt
- example187.txt
- example188.txt
- example189.txt
- example19.txt
- example190.txt
- example191.txt
- example192.txt
- example193.txt
- example194.txt
- example195.txt
- example196.txt
- example197.txt
- example198.txt
- example199.txt
- example2.txt
- example20.txt
- example200.txt
- example21.txt
- example22.txt
- example23.txt
- example24.txt
- example25.txt
- example26.txt
- example27.txt
- example28.txt
- example29.txt
- example3.txt
- example30.txt
- example31.txt
- example32.txt
- example33.txt
- example34.txt
- example35.txt
- example36.txt
- example37.txt
- example38.txt
- example39.txt
- example4.txt
- example40.txt
- example41.txt
- example42.txt
- example43.txt
- example44.txt
- example45.txt
- example46.txt
- example47.txt
- example48.txt
- example49.txt
- example5.txt
- example50.txt
- example51.txt
- example52.txt
- example53.txt
- example54.txt
- example55.txt
- example56.txt
- example57.txt
- example58.txt
- example59.txt
- example6.txt
- example60.txt
- example61.txt
- example62.txt
- example63.txt
- example64.txt
- example65.txt
- example66.txt
- example67.txt
- example68.txt
- example69.txt
- example7.txt
- example70.txt
- example71.txt
- example72.txt
- example73.txt
- example74.txt
- example75.txt
- example76.txt
- example77.txt
- example78.txt
- example79.txt
- example8.txt
- example80.txt
- example81.txt
- example82.txt
- example83.txt
- example84.txt
- example85.txt
- example86.txt
- example87.txt
- example88.txt
- example89.txt
- example9.txt
- example90.txt
- example91.txt
- example92.txt
- example93.txt
- example94.txt
- example95.txt
- example96.txt
- example97.txt
- example98.txt
- example99.txt
- example1.txt
- example10.txt
- example11.txt
- example12.txt
- example13.txt
- example14.txt
- example15.txt
- example16.txt
- example17.txt
- example18.txt
- example19.txt
- example2.txt
- example20.txt
- example21.txt
- example22.txt
- example23.txt
- example24.txt
- example25.txt
- example26.txt
- example27.txt
- example28.txt
- example29.txt
- example3.txt
- example30.txt
- example31.txt
- example32.txt
- example33.txt
- example34.txt
- example35.txt
- example36.txt
- example4.txt
- example5.txt
- example6.txt
- example7.txt
- example8.txt
- example9.txt
- activation_bypassed_20250523_082658.txt
- activation_bypassed_20250523_082847.txt
- activation_bypassed_20250523_082858.txt
- activation_bypassed_20250523_083443.txt
- activation_bypassed_20250523_084045.txt
- activation_bypassed_20250523_084522.txt
- example1.txt
- example2.txt
- example3.txt
- example4.txt
- example5.txt
- negative_example_01.txt
- negative_example_02.txt
- negative_example_03.txt
- negative_example_04.txt
- negative_example_05.txt
- negative_example_06.txt
- negative_example_07.txt
- negative_example_08.txt
- negative_example_09.txt
- negative_example_10.txt
- negative_example_11.txt
- negative_example_12.txt
- negative_guys_1.txt
- negative_guys_2.txt
- negative_guys_3.txt
- negative_guys_4.txt
- negative_guys_5.txt
- example1.txt
- example10.txt
- example11.txt
- example12.txt
- example13.txt
- example14.txt
- example15.txt
- example16.txt
- example17.txt
- example18.txt
- example19.txt
- example2.txt
- example20.txt
- example21.txt
- example22.txt
- example23.txt
- example24.txt
- example25.txt
- example3.txt
- example4.txt
- example5.txt
- example6.txt
- example7.txt
- example8.txt
- example9.txt
- example1.txt
- example10.txt
- example100.txt
- example101.txt
- example102.txt
- example103.txt
- example104.txt
- example105.txt
- example106.txt
- example107.txt
- example108.txt
- example109.txt
- example11.txt
- example110.txt
- example111.txt
- example112.txt
- example113.txt
- example114.txt
- example115.txt
- example116.txt
- example117.txt
- example118.txt
- example119.txt
- example12.txt
- example120.txt
- example121.txt
- example122.txt
- example123.txt
- example124.txt
- example125.txt
- example126.txt
- example127.txt
- example128.txt
- example129.txt
- example13.txt
- example130.txt
- example131.txt
- example132.txt
- example133.txt
- example134.txt
- example135.txt
- example136.txt
- example137.txt
- example138.txt
- example139.txt
- example14.txt
- example140.txt
- example141.txt
- example142.txt
- example143.txt
- example144.txt
- example145.txt
- example146.txt
- example147.txt
- example148.txt
- example149.txt
- example15.txt
- example150.txt
- example151.txt
- example152.txt
- example153.txt
- example154.txt
- example155.txt
- example156.txt
- example157.txt
- example158.txt
- example159.txt
- example16.txt
- example160.txt
- example161.txt
- example162.txt
- example163.txt
- example164.txt
- example165.txt
- example166.txt
- example167.txt
- example168.txt
- example169.txt
- example17.txt
- example170.txt
- example171.txt
- example172.txt
- example173.txt
- example174.txt
- example175.txt
- example176.txt
- example177.txt
- example178.txt
- example179.txt
- example18.txt
- example180.txt
- example181.txt
- example182.txt
- example183.txt
- example184.txt
- example185.txt
- example186.txt
- example187.txt
- example188.txt
- example189.txt
- example19.txt
- example190.txt
- example191.txt
- example192.txt
- example193.txt
- example194.txt
- example195.txt
- example196.txt
- example197.txt
- example198.txt
- example199.txt
- example2.txt
- example20.txt
- example200.txt
- example21.txt
- example22.txt
- example23.txt
- example24.txt
- example25.txt
- example26.txt
- example27.txt
- example28.txt
- example29.txt
- example3.txt
- example30.txt
- example31.txt
- example32.txt
- example33.txt
- example34.txt
- example35.txt
- example36.txt
- example37.txt
- example38.txt
- example39.txt
- example4.txt
- example40.txt
- example41.txt
- example42.txt
- example43.txt
- example44.txt
- example45.txt
- example46.txt
- example47.txt
- example48.txt
- example49.txt
- example5.txt
- example50.txt
- example51.txt
- example52.txt
- example53.txt
- example54.txt
- example55.txt
- example56.txt
- example57.txt
- example58.txt
- example59.txt
- example6.txt
- example60.txt
- example61.txt
- example62.txt
- example63.txt
- example64.txt
- example65.txt
- example66.txt
- example67.txt
- example68.txt
- example69.txt
- example7.txt
- example70.txt
- example71.txt
- example72.txt
- example73.txt
- example74.txt
- example75.txt
- example76.txt
- example77.txt
- example78.txt
- example79.txt
- example8.txt
- example80.txt
- example81.txt
- example82.txt
- example83.txt
- example84.txt
- example85.txt
- example86.txt
- example87.txt
- example88.txt
- example89.txt
- example9.txt
- example90.txt
- example91.txt
- example92.txt
- example93.txt
- example94.txt
- example95.txt
- example96.txt
- example97.txt
- example98.txt
- example99.txt
- example1.txt
- example10.txt
- example100.txt
- example101.txt
- example102.txt
- example103.txt
- example104.txt
- example105.txt
- example106.txt
- example107.txt
- example108.txt
- example109.txt
- example11.txt
- example110.txt
- example111.txt
- example112.txt
- example113.txt
- example114.txt
- example115.txt
- example116.txt
- example117.txt
- example118.txt
- example119.txt
- example12.txt
- example120.txt
- example121.txt
- example122.txt
- example123.txt
- example124.txt
- example125.txt
- example126.txt
- example127.txt
- example128.txt
- example129.txt
- example13.txt
- example130.txt
- example131.txt
- example132.txt
- example133.txt
- example134.txt
- example135.txt
- example136.txt
- example137.txt
- example138.txt
- example139.txt
- example14.txt
- example140.txt
- example141.txt
- example142.txt
- example143.txt
- example144.txt
- example145.txt
- example146.txt
- example147.txt
- example148.txt
- example149.txt
- example15.txt
- example150.txt
- example151.txt
- example152.txt
- example153.txt
- example154.txt
- example155.txt
- example156.txt
- example157.txt
- example158.txt
- example159.txt
- example16.txt
- example160.txt
- example161.txt
- example162.txt
- example163.txt
- example164.txt
- example165.txt
- example166.txt
- example167.txt
- example168.txt
- example169.txt
- example17.txt
- example170.txt
- example171.txt
- example172.txt
- example173.txt
- example174.txt
- example175.txt
- example176.txt
- example177.txt
- example178.txt
- example179.txt
- example18.txt
- example180.txt
- example181.txt
- example182.txt
- example183.txt
- example184.txt
- example185.txt
- example186.txt
- example187.txt
- example188.txt
- example189.txt
- example19.txt
- example190.txt
- example191.txt
- example192.txt
- example193.txt
- example194.txt
- example195.txt
- example196.txt
- example197.txt
- example198.txt
- example199.txt
- example2.txt
- example20.txt
- example200.txt
- example21.txt
- example22.txt
- example23.txt
- example24.txt
- example25.txt
- example26.txt
- example27.txt
- example28.txt
- example29.txt
- example3.txt
- example30.txt
- example31.txt
- example32.txt
- example33.txt
- example34.txt
- example35.txt
- example36.txt
- example37.txt
- example38.txt
- example39.txt
- example4.txt
- example40.txt
- example41.txt
- example42.txt
- example43.txt
- example44.txt
- example45.txt
- example46.txt
- example47.txt
- example48.txt
- example49.txt
- example5.txt
- example50.txt
- example51.txt
- example52.txt
- example53.txt
- example54.txt
- example55.txt
- example56.txt
- example57.txt
- example58.txt
- example59.txt
- example6.txt
- example60.txt
- example61.txt
- example62.txt
- example63.txt
- example64.txt
- example65.txt
- example66.txt
- example67.txt
- example68.txt
- example69.txt
- example7.txt
- example70.txt
- example71.txt
- example72.txt
- example73.txt
- example74.txt
- example75.txt
- example76.txt
- example77.txt
- example78.txt
- example79.txt
- example8.txt
- example80.txt
- example81.txt
- example82.txt
- example83.txt
- example84.txt
- example85.txt
- example86.txt
- example87.txt
- example88.txt
- example89.txt
- example9.txt
- example90.txt
- example91.txt
- example92.txt
- example93.txt
- example94.txt
- example95.txt
- example96.txt
- example97.txt
- example98.txt
- example99.txt
- 20250523_165645_modified.txt
- 20250523_165645_original.txt
- 20250523_165647_modified.txt
- 20250523_165647_original.txt
- 20250523_193120_modified.txt
- 20250523_193120_original.txt
- 20250523_193122_modified.txt
- 20250523_193122_original.txt
- 20250523_194129_modified.txt
- 20250523_194129_original.txt
- 20250523_194131_modified.txt
- 20250523_194131_original.txt
- 20250523_194657_modified.txt
- 20250523_194657_original.txt
- 20250523_194659_modified.txt
- 20250523_194659_original.txt
- 20250526_092816_modified.txt
- 20250526_092816_original.txt
- 20250526_092819_modified.txt
- 20250526_092819_original.txt
- 20250526_110700_modified.txt
- 20250526_110700_original.txt
- 20250526_110702_modified.txt
- 20250526_110702_original.txt
- example1.txt
- example10.txt
- example2.txt
- example3.txt
- example4.txt
- example5.txt
- example6.txt
- example7.txt
- example8.txt
- example9.txt
- example1.txt
- example2.txt
- example3.txt
- example4.txt
- example5.txt
- classifier.py
- README.md
- test.sh
- train.sh
- train_classifier.py
- .gitignore
- .use-hermit
- adapt-recipes.yaml
- agent.py
- AVATAR_SYSTEM.md
- calibrate_emotion_detection.py
- configure_interface.py
- desktop.png
- emotion_context.py
- emotion_detector.py
- emotion_detector_v2.py
- example.png
- INTERFACE_MODES.md
- justfile
- map.png
- meetings.png
- MENU_BAR_NOTIFICATIONS.md
- message_queue.py
- perception.py
- PERSONALITY_SYSTEM.md
- pyproject.toml
- README.md
- recipe_spec.md
- run.sh
- setup_emotion_detection.py
- test_emotion_detection.py
- test_menu_notifications.py
- uv.lock
- .DS_Store
- .gitignore
- AGENTS.md
- justfile
- LICENSE
- README.md
- requirements.md
- sample.txt
// repository documentation
Was this content helpful?
(0 ratings)
