We propose an amoeba-based knowledge discovery or data mining system, that is implemented using an amoeboid organism and an associated control system. The amoeba system can be considered as one of the new non-traditional computing paradigms, and it can perform intriguing, massively parallel computing that utilizes the chaotic behavior of the amoeba. Our system is a hybrid of a traditional knowledge-based unit implemented on an ordinary computer and an amoeba-based search unit, with an interface of an optical control unit. The solutions in our system can have one-to-one mapping to solutions of other well known areas such as neural networks and genetic algorithms. This mapping feature allows the amoeba to use and apply techniques developed in other areas. Various forms of knowledge discovery processes are introduced. Also, a new type of knowledge discovery technique, called "autonomous meta-problem solving," is discussed.