ThoughtStreams is a microblogging service designed to let users write out and work on unpolished ideas. Each new thought starts its own stream so that users can explore, refine, and elaborate on ideas individually. Thought streams can be shared or collaborated on with other users. ThoughtStreams is still in the early stages of development, but it is completely usable. Developers are still working on improving organization, allowing streams to branch, etc.