We are a few programmers with the goal of putting all mankind's knowledge into a single, extremely useful system. [sounds preposterous but the idea is to create the system/structure, and at least have a flexible personal organizer w/ unlimited theoretical potential.) Imagine being able to do a query against a database containing anything anyone ever knew or recorded. We have a requirements list, many design ideas, and the beginnings of some software.
The project goal is to model arbitrary knowledge in a systematic, useful way, in a highly connected and distributed repository. The approach is to reduce knowledge to the most atomic level possible and interconnect all facts, as a comprehensive object model connects entities internally. This takes traditional OO design and allows it to occur at runtime, as a side-effect of data entry or import. Another way to look at is as "knowledge base creation" without the advance requirement of building a taxonomy; also it uses objects and relationships, instead of declarations, for storing data. Obviously this goal is a long way out and we're starting very small. The dream is for the OneModel system to someday be as useful for recording and traversing knowledge as a document authoring too is for creating documents, or as the web is useful for traversing documents, and equally useful to genealogists, physicists, or business people. It would be wonderful if it someday became useful software engineers, for building complex, ad-hoc knowledge systems. (In another sense, it could be viewed as related the MyLifeBits project of Microsoft's Gordon Bell, or to LifeStreams, from Yale's David Gelernter, but broader in scope and more open than either. I also think of it sometimes as a potential database back-end for the Semantic Web as a front-end.)This has started out as Luke Call, Thomas Packer, Mark Butler, and a couple of friends. Feel free to join the mailing list, below.
The best way to contact us is to check the links on this page, then join the mailing list. You can join or learn about the mailing list at this URL: six.pairlist.net/mailman/listinfo/om-list. (The list does provide digest and security features, and has old and new archives.)
Here some links to things we've written in the past about our ideas. Some might be slightly old.
Click here for the current state of development
on the project, what you can do to help, or to download version 0.01.