NewTesela AI is here — AI agents for library design, protocols & optimization. Try it free

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.

quickstart.py
# 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.

eln_integration.py
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 tesela

Full-featured SDK for scripting workflows

REST API

api-docs.teselagen.com

Language-agnostic HTTP endpoints

MCP Server

Coming Soon
pip install tesela-mcp-server

For Claude, ChatGPT, and AI hosts

CLI

pip install tesela-cli

Command-line interface for automation

MCP Server

Coming Soon

Connect Tesela AI to Claude, ChatGPT, or any Model Context Protocol compatible host. Scientists access your tools through their preferred AI interface.

design_combinatorial_library

Design a DNA combinatorial library with optimized assembly

generate_assembly_protocol

Generate protocols with worklists for lab automation platforms

run_synthetic_evolution

Run ML optimization on biological sequences

analyze_experiment_data

Parse and analyze experimental results with AI guidance

design_primers

Design PCR primers with Tm calculation and validation

validate_buildability

Check sequence buildability and flag assembly issues

terminal
# Install MCP Server
npx @teselagen/mcp-server init

# Or with pip
pip install tesela-mcp-server

Ready to integrate?

Get your free API key and start building in minutes.