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;
}