Projects

Tools and resources developed to support our long-term vision for cognitive research.

Project Philosophy

Our project development strategy encompasses the creation of diverse tools and resources designed to support our long-term vision for cognitive research. Rather than relying on industry-standard, production-ready frameworks that impose structural constraints, we prioritize the development of foundational tools from first principles.

This approach enables us to circumvent the limitations inherent in industrial database systems and production-oriented architectures that restrict our capacity to explore deep algorithmic designs. By building from scratch, we maintain complete architectural control, allowing for the implementation of novel data structures, storage mechanisms, and computational paradigms that align precisely with our research objectives.

Full control over our tooling infrastructure permits us to manipulate and adapt every component according to the specific requirements of our cognitive research. This flexibility ensures that we can extract maximum utility from each system component, optimizing for research needs rather than commercial production constraints. Our tools are designed to evolve alongside our research questions, enabling rapid iteration and experimental exploration of computational approaches to cognition.

Project Showcase

Neurogenesis

Ongoing

Neurogenesis is a lightweight, educational machine learning library built from scratch in Python. Its primary aim is to focus on simplicity to aid in learning and to provide a platform for experimentation of unique ideas without having to face complex production-grade codebases of popular libraries which are highly optimized for performance.

View on PyPI →