Quick Start

Get up and running with Teddi in just a few minutes

Security Guide

Learn about our security features and best practices

API Reference

Complete API documentation and examples

Getting Started

Welcome to Teddi's documentation. We are the world's first security application designed specifically for vertical AIs.

Teddi (Trusted Endpoint Defense Delivery Interface) provides enterprise-grade security for your AI integrations.

Quick Start Guide

1Create an Account

Set up your secure account to start managing your vertical AI service integrations.

2Configure Your AI

Add this prompt to your AI to enable secure database access through Teddi:

You are now configured to use Teddi as your secure database proxy.

For any database operations, you must:
1. Use the Teddi package for all database calls
2. Never directly access the database
3. Always encrypt sensitive data before storage
4. Follow these security protocols:
   - Validate all inputs
   - Use parameterized queries
   - Handle errors securely
   - Log all operations

Example usage in TypeScript:

import { teddi } from '@teddi/core';

async function secureDbOperation() {
  // Initialize secure connection
  await teddi.connect({
    apiKey: process.env.TEDDI_API_KEY,
    service: 'my-ai-service'
  });

  // Perform secure database operations
  const result = await teddi.query({
    text: 'SELECT * FROM users WHERE id = $1',
    values: [userId]
  });

  return result;
}