Tapatalk

Pieces OS and Pieces Desktop

Pieces OS and Pieces Desktop

6
NewbieNewbie
6

PostMar 18, 2025#1

I've looked to see if there's any existing topic for Pieces, if there is and I missed it let us know,
Alternatively, I thought it a reasonable thing to hang general discussions of it.

Installation and Running Experience of Pieces OS

PostMar 18, 2025#2

From my personal point of view I tried Pieces and it does not seem to be ready for market. This is in relation to Windows 10 and using UEStudio.
Installation
There's no opportunity during the installation to choose the location to install and the location of collected data, indexes, etc. This is a minimum ask for any installable application that has an unspecified data and system usage.

Use
The integration done for UE/UEStudio looks to be minimal, it has a browser pane and that appears to be that.
There's a lab notebook kind of tutorial in the window pane once it's installed and working. However, the results of the action/prompt don't appear in the window pane. Pieces thinks it's just running in a browser so it may be some kind of issue with the current browser window being indeterminate in a busy desktop environment. Edge is installed on the machine but is used rarely, Waterfox is the predominant browser running on the machine.

On the second day of having enabled Pieces CPU usage topped at over 70% by Pieces OS, given this crippled keyboard and mouse response I imagine it was holding on to the keyboard queue. I do have zVirtualDesktop early in the chain but that hasn't interfered with any other process in all the years I've used it. I managed to kill the Pieces OS process (though Task Manager was also slugged), uninstalled Pieces OS and apart from raising bugs on the project at Github cast it away.

Though I'm still interested in other's experiences and if it's proven to be of any value at all.
I'll add the links to the Github issues below but one thing I did learn from this. Pieces OS is extremely promiscuous in how it inserts itself into the running of the machine. I imagine all keystrokes go through it even if only for the global memory thing. So, even if I hadn't had the problems I had I still would not use it.


https://github.com/pieces-app/support/issues/665
https://github.com/pieces-app/support/issues/668

6,824625
Grand MasterGrand Master
6,824625

PostMar 19, 2025#3

Information about Pieces usage in UltraEdit can be found in the UltraEdit blogs
The are additionally available on YouTube the videos

1
NewbieNewbie
1

PostMar 26, 2025#4

My CPU usage is sky high as well to the point of having to end the Pieces task.  Is there any fix for this?  BTW, there is no information on high CPU usage on those links above.  Please advise.

6,824625
Grand MasterGrand Master
6,824625

PostMar 27, 2025#5

There is the Pieces blog How to Run an LLM Locally with Pieces? It contains information about required hardware resources.

Running local a LLM solution requires of course more than a standard user PC offers. It must be a developer PC with a powerful GPU with much RAM (8 GB and more), a powerful CPU with lots of cores (8 or more), lots of RAM (32 GB and more) and lots of storage media (NVMe with at least 500 GB free storage space). Please note that the technical data posted here are my own guesses about the hardware requirements for efficient usage of Pieces after participating in the webinar about usage of Pieces in UltraEdit. I have not yet installed Pieces and cannot share for that reason my experiences on Pieces usage.

There must be created a database by Pieces after installation depending on the Pieces default configuration parsing local files according to the configuration. That takes initially heavy hardware resource usage until the database is setup and all the local files are parsed by Pieces. Do not wonder on heavy hardware resource usage after installation and first execution of Pieces as that is normal. The more files are stored locally (in documents, in cache of the used web browsers, source code files …) the more hardware resources and the longer it takes to build initially the database(s) for the configured LLM(s).

41
NewbieNewbie
41

PostMar 28, 2025#6

Turn off the Pieces Long-Term Memory engine, which is enabled by default.  That fixed the CPU usage for me.  For other reasons I removed Pieces completely so sorry I can't tell you the steps to disable LTM.  The Pieces for Developers discord is full of similar high CPU usage stories.

6
NewbieNewbie
6

PostApr 03, 2025#7

I have an i7-7700 CPU with 32GB and several Terabytes online at any one time but it requires making sure that it's used by any application. It just isn't currently fit for use.