CmdPal-Values.md
1 --- 2 author: Mike Griese 3 created on: 2025-03-03 4 last updated: 2025-03-12 5 issue id: n/a 6 --- 7 8 # Command Palette Core Values 9 10 1. It should be fun 11 2. Start **anything** here 12 3. It is for everyone 13 4. You shouldn't need a web browser just to use your PC 14 5. Success is measured in disengagement 15 16 17 ## It should be fun 18 19 I really don't think that I need to explain this one. CmdPal should spark joy, 20 in all facets of it. The host app should be a seamless part of user's workflows. 21 It shouldn't ever be frustrating - it should be intuitive and seamlessly snappy. 22 23 The other side of this is the API should be fun to develop for. It should be 24 easy to get started, quick to iterate on, and simple to publish results. 25 26 ## Start **anything** here 27 28 Command Palette is a launcher for anything you want to do with your PC. Not just 29 for launching apps, or finding files, but quickly doing anything you want. To 30 build the best launcher application, we need it to be able to launch a diverse 31 set of experiences. From integrations with first-party apps and tools, to any 32 user's own meme generator extension - every app should be able to extend CmdPal 33 equally. 34 35 ## By everyone, for everyone 36 37 This isn't just a tool for developers. Not just for power users. Command Palette 38 is for everyone. The best way to build an app inclusive of everyone, is with the 39 help of the entire community. The broadest set of contributors to both the host 40 app and extensions will enable these apps to work for everyone. 41 42 ## You shouldn't need a web browser just to use your PC 43 44 Users shouldn't have to open a web browser for every little thing they want to 45 do. What users need should always be at their fingertips. 46 47 ## Success is measured in disengagement mins 48 49 Our goal is not to have you spending **more** time with the Command Palette. 50 It's to have you spending **less**. Get what you need done, then go live life. 51 52 Command Palette is here to get what you need, and get out. How fast we can help 53 the user get to what they need and get back to were doing - that's the metric 54 we're optimizing for here.