Developer Platform
Build with Tesela AI
REST API, Python SDK, and MCP Server for integrating biological intelligence into your pipelines, notebooks, and applications.
Quick Start
Get up and running in under 5 minutes with the Python SDK.
# Install the SDK
pip install tesela
# Initialize the client
from tesela import TeselaAI
ai = TeselaAI(api_key="tsa_your_key_here")
# Design a combinatorial library
library = ai.design_library(
parts=["GFP-v1", "RFP-v2", "BFP-v3"],
strategy="golden_gate",
target_size=96,
optimize_for="expression"
)
# Generate assembly protocols
protocols = library.generate_protocols(
automation="hamilton",
include_primers=True
)
# Analyze experimental results
analysis = ai.analyze_experiment(
data="path/to/plate_reader_results.csv",
objective="maximize_fluorescence"
)
print(analysis.recommendations)ELN & LIMS Integration
Read sequences, registry entries, and results from your ELN or LIMS. Write designs and protocols back. Works with any system via REST API or Python SDK.
from tesela import TeselaAI
from tesela.connectors import ELNConnector
# Connect to your ELN / LIMS instance
eln = ELNConnector(
base_url="https://your-org.example.com",
api_key="sk_eln_..."
)
# Initialize Tesela AI with your lab data
ai = TeselaAI(
api_key="tsa_...",
connectors=[eln]
)
# Design a library from your registry
library = ai.design_library(
parts=eln.get_registry_parts(
folder="Q1-2026-Candidates"
),
strategy="golden_gate",
target_size=384
)
# Write results back to your ELN
eln.create_entry(
folder="AI-Designed-Libraries",
title=library.name,
content=library.to_json()
)SDKs & Tools
Python SDK
pip install teselaFull-featured SDK for scripting workflows
REST API
api-docs.teselagen.comLanguage-agnostic HTTP endpoints
MCP Server
Coming Soonpip install tesela-mcp-serverFor Claude, ChatGPT, and AI hosts
CLI
pip install tesela-cliCommand-line interface for automation
MCP Server
Coming SoonConnect Tesela AI to Claude, ChatGPT, or any Model Context Protocol compatible host. Scientists access your tools through their preferred AI interface.
design_combinatorial_libraryDesign a DNA combinatorial library with optimized assembly
generate_assembly_protocolGenerate protocols with worklists for lab automation platforms
run_synthetic_evolutionRun ML optimization on biological sequences
analyze_experiment_dataParse and analyze experimental results with AI guidance
design_primersDesign PCR primers with Tm calculation and validation
validate_buildabilityCheck sequence buildability and flag assembly issues
# Install MCP Server
npx @teselagen/mcp-server init
# Or with pip
pip install tesela-mcp-serverReady to integrate?
Get your free API key and start building in minutes.