Logoencode
Clone the Repo
$ git clone https://github.com/encode-bio/encode

Store anything. In DNA. Forever.

Open-source toolchain. Zero flipped bits. No proprietary lock-in. The codec that will outlast every hard drive on Earth.

Total Base Pairs Encoded
4.7 Tbp
by the community · all-time
Codec Version
v0.9.4✓ build passing
released 3 days ago
Contributors
312open to all
across 41 countries
scroll
// project modules

The Toolchain

Click any module to inspect architecture & dependencies.

encode-corev0.9.4
2,847

Binary-to-nucleotide codec. Converts arbitrary byte streams into ATCG sequences with Huffman compression.

Rust
14 min ago
Architecture
BinaryParser
HuffmanEncoder
NucleotideMapper
HomopolymerFilter
Dependencies
encode-eccencode-gc-balance
Lines of Code18,432
LanguageRust
decode-corev0.9.4
2,391

Sequencing-read parser. Reconstructs original binary from noisy ATCG reads using probabilistic alignment.

Rust
1 hr ago
Architecture
ReadAligner
ViterbiDecoder
ByteReconstructor
Dependencies
encode-coreencode-ecc
Lines of Code14,201
LanguageRust
encode-eccv1.2.1
1,204

Reed-Solomon error-correction layer. Guarantees zero-flipped-bit recovery from up to 15% sequencing error.

C
3 hrs ago
Architecture
RSEncoder
SyndromeCalc
GaloisField
Dependencies
libfec
Lines of Code9,887
LanguageC
encode-fsv0.4.0
876

FUSE filesystem adapter. Mount DNA storage pools as local block devices — ls, cp, and rm your sequences.

Go
6 hrs ago
Architecture
FUSEDriver
InodeMapper
ChunkRouter
Dependencies
encode-corebazil/fuse
Lines of Code6,120
LanguageGo
encode-wetlabv0.2.3
543

Protocol bridge for Twist Bioscience and Illumina APIs. Submits synthesis orders and polls sequencing results.

Python
1 day ago
Architecture
TwistClient
IlluminaPoller
OrderQueue
Dependencies
httpxpydantic
Lines of Code3,441
LanguagePython
// benchmarks

Performance Numbers

Measured on AMD EPYC 9654, 192-core, Ubuntu 22.04 LTS. Commit a3f8c21.

Encode Speed
encode
78 MB/s
Prev. OSS
22 MB/s
Decode Speed
encode
64 MB/s
Prev. OSS
18 MB/s
Error Correction Rate
encode
99.9997%
Prev. OSS
98.2%
GC Balance Accuracy
encode
99.4%
Prev. OSS
91%
Compression Ratio
encode
1.88x
Prev. OSS
1.45x
encode v0.9.4
previous OSS baseline
// contributors

Who Writes This

312 contributors across 41 countries. All commits verified. No CLA required.

Priya Nair, Core / ECC contributor to Encode
Priya Nair@pnair
Core / ECC
847 commits
Jonas Müller, Rust / Encoder contributor to Encode
Jonas Müller@jmuller
Rust / Encoder
632 commits
Yuki Tanaka, Go / FS Adapter contributor to Encode
Yuki Tanaka@ytanaka
Go / FS Adapter
589 commits
Amara Osei, Python / Wetlab contributor to Encode
Amara Osei@aosei
Python / Wetlab
471 commits
Lena Kowalski, C / GaloisField contributor to Encode
Lena Kowalski@lkowalski
C / GaloisField
398 commits
Diego Reyes, Docs / CLI contributor to Encode
Diego Reyes@dreyes
Docs / CLI
344 commits
Mei Lin, Testing / CI contributor to Encode
Mei Lin@mlin
Testing / CI
291 commits
Kwame Asante, Benchmarks contributor to Encode
Kwame Asante@kasante
Benchmarks
247 commits
Fatima Al-Rashid, Protocol Bridge contributor to Encode
Fatima Al-Rashid@falrashid
Protocol Bridge
198 commits
Sven Lindqvist, DevOps / Nix contributor to Encode
Sven Lindqvist@slindqvist
DevOps / Nix
167 commits
Aiko Yamamoto, Compression contributor to Encode
Aiko Yamamoto@ayamamoto
Compression
143 commits
Tariq Hassan, Wetlab / API contributor to Encode
Tariq Hassan@thassan
Wetlab / API
121 commits
+
contributor
+
contributor
+
contributor
+
contributor
+
contributor
+
contributor
// roadmap

What Ships Next

Public milestones. No dark backlog. Every item is a merged PR or an open issue.

v0.8shipped
Sep 2025

Proof of Concept

  • Basic ATCG encoding
  • Single-file round-trip
  • Python prototype
v0.9shipped
Jan 2026

Rust Rewrite

  • Rust core encoder/decoder
  • Reed-Solomon ECC
  • CLI tooling
  • 10x speed improvement
v0.9.4current
Feb 2026

Current Release

  • FUSE filesystem adapter
  • Twist Bioscience API bridge
  • Homebrew / Nix packages
  • Zero-flipped-bit guarantee
v1.0planned
Q2 2026

Stable Foundation

  • Stable ABI / versioned codec
  • Multi-file archive support
  • WASM bindings
  • Illumina direct integration
v1.5planned
Q4 2026

Scale Layer

  • Distributed encoding across synthesis pools
  • S3-compatible object store
  • Kubernetes operator
  • Commercial lab partnerships
// join the project

Push commits to the codec that outlasts every hard drive on Earth. No CLA. No corporate overlord. Just the work.