Projects

Fossil Logic Projects

Exploring systems, intelligence, and unconventional technology.

Fossil Logic projects represent a focused effort to design software and systems that prioritize control, efficiency, and adaptability. From foundational tools like development kits and embedded databases to experimental work in artificial intelligence and autonomous devices, each project is built with a clear emphasis on performance and modular design. The ecosystem is intentionally cohesive—technologies are developed to work together, but remain flexible enough to stand on their own. Whether it’s crafting a new programming language, building lightweight infrastructure, or pushing into more abstract and experimental domains, Fossil Logic projects reflect a balance between practical engineering and forward-looking ideas.

Copper Script

A modern systems scripting language focused on clarity and control.
Copper Script is designed to bridge the gap between low-level performance and high-level expressiveness. It offers a clean, strongly-typed syntax with support for containers, modern primitives, and extensible modules, making it ideal for building everything from embedded systems to application logic. The language emphasizes predictable behavior, minimal runtime overhead, and developer ergonomics, allowing engineers to write concise yet powerful code without sacrificing control over memory and execution.

Blue Crab Database

A lightweight, embeddable database engine designed for simplicity and control.
CrabDB is a compact database solution tailored for embedded and application-level storage needs. It prioritizes a small footprint, straightforward APIs, and predictable performance, making it ideal for systems where traditional databases are too heavy. With a focus on in-memory operations and optional persistence layers, CrabDB allows developers to manage structured data efficiently while retaining full control over how and where data is stored and accessed.

Fossil SDK

A foundational toolkit for building portable, high-performance software systems.
The Fossil SDK serves as the backbone of the Fossil Logic ecosystem, providing reusable components, abstractions, and utilities for cross-platform development. It focuses on portability, modularity, and minimal dependencies, enabling developers to target multiple environments with a consistent API surface. From low-level I/O to system utilities, Fossil SDK is built to be reliable, efficient, and adaptable, forming the core infrastructure that other Fossil Logic projects build upon.

Jellyfish AI

A modular AI framework for adaptive, intelligent systems.
Jellyfish AI is built to support flexible and evolving artificial intelligence workflows, from simple rule-based logic to more advanced learning systems. Its modular architecture allows components to be combined, replaced, or extended with ease, encouraging experimentation and rapid iteration. Designed with performance and integration in mind, Jellyfish AI aims to bring intelligent behavior into applications without imposing heavy infrastructure or rigid design constraints.

Jump over to my blog post to explore my background in software development and stay up to date with the latest updates and insights.

Reliable, Modular Systems for the Modern Developer

Fossil Logic provides robust, well-documented libraries and tools for building consistent, maintainable software. Focused on simplicity, performance, and reusability, we help developers create solid foundations for their projects:

  • Learn & Grow: Gain real-world coding experience and improve your skills.
  • Collaborate: Work with other developers and expand your network.
  • Shape the Project: Influence features and fix issues you care about.
  • Get Recognition: Build a public portfolio and boost your reputation.
  • Make an Impact: Help create reliable, useful software for the community.

Learn Fossil, Master Your Workflow

Fossil Learning is your companion for tutorials, guides, and educational resources. Whether you’re new to Fossil or refining advanced skills, our goal is to make learning clear, approachable, and practical:

  • Deepen Your Knowledge: Learn by teaching and writing clear explanations.
  • Sharpen Communication: Improve how you explain complex topics.
  • Help Others Learn: Make Fossil easier for newcomers to understand.
  • Build Credibility: Get recognized as a knowledgeable community member.
  • Grow the Ecosystem: Strengthen Fossil’s adoption through better learning resources.