Dialetica AI App User Guide

Complete guide to using the Dialetica AI web application

Overview

The Dialetica AI web application provides a complete visual interface for creating, managing, and interacting with multi-agent AI systems. Whether you're building complex agent orchestrations or running simple conversations, the UI offers an intuitive way to work with all platform features.

Agent Management

Create and configure AI agents

Context Workspaces

Multi-agent conversations

Knowledge Base

Manage agent knowledge

Getting Started

Step 1: Account Setup

Start by creating your Dialetica AI account. You can sign up with email or use Google OAuth for quick access.

Registration Process:

  1. Navigate to the login or register page
  2. Enter your email and create a secure password (or use Google Sign-In)
  3. Verify your email address
  4. Complete your profile setup
Step 2: Dashboard Overview

After logging in, you'll see your dashboard with quick access to all features:

Main Navigation:

  • Chat: Start new conversations
  • Contexts: Manage conversation workspaces
  • Agents: Create and configure agents
  • Knowledge: Manage knowledge base
  • Tools: Configure MCP integrations
  • Crons: Schedule automated tasks

Account Settings:

  • API Keys: Manage authentication
  • Usage: Track token consumption
  • Account: Profile settings
  • Top-Up: Add credits
Loading screenshot...

Agent Management

Creating Agents

Agents are the core building blocks of your AI system. Each agent has unique instructions, capabilities, and configurations.

Agent Creation Steps:

  1. Click "Create Agent" button on the Agents page
  2. Enter agent name and description
  3. Select AI model (GPT, Claude, Gemini, or Auto)
  4. Configure temperature and max tokens
  5. Add system instructions (define agent personality and behavior)
  6. Attach tools (optional MCP integrations)
  7. Click "Save Agent"
Loading screenshot...

Configuration Options:

  • Name: Unique identifier for the agent
  • Description: Brief summary of agent's purpose
  • Instructions: System prompts that define agent behavior
  • Model: Choose from OpenAI, Anthropic, Google, or Auto-routing
  • Temperature: Controls randomness (0.0-2.0, default 0.7)
  • Max Tokens: Maximum response length
  • Tools: MCP tool configurations for extended capabilities
Managing Agents

View, edit, and delete your agents from the Agents page.

Agent List Features:

  • View: Click any agent to see full details
  • Edit: Update agent configuration anytime
  • Delete: Remove agents you no longer need
  • Duplicate: Clone existing agents for quick setup
  • Search: Filter agents by name or description
Loading screenshot...

Context Management

Creating Contexts

Contexts are conversation workspaces where agents collaborate. Create contexts for different use cases like debates, customer support, or research projects.

Context Creation Steps:

  1. Navigate to Contexts page
  2. Click "New Context"
  3. Enter context name and description
  4. Add system instructions (optional orchestration rules)
  5. Select agents to participate in this context
  6. Set visibility (private or public)
  7. Save your context
Loading screenshot...
Using Contexts (Chat Interface)

The chat interface provides a rich, interactive experience for working with multi-agent contexts.

Chat Features:

Message Sending:

  • • Type your message in the input box
  • • Use Shift+Enter for new lines
  • • Press Enter to send
  • • Real-time streaming responses

Agent Interaction:

  • • See which agent is responding
  • • Watch agents take turns
  • • View agent thinking/reasoning
  • • Monitor tool usage in real-time
Loading screenshot...

Chat Interface Elements:

  • Message History: Scrollable conversation view
  • Agent Indicators: Visual badges showing active agent
  • Typing Indicators: Real-time feedback when agents are thinking
  • Tool Call Visibility: See when agents use external tools
  • Context Sidebar: Quick access to context settings and agents

Knowledge Management

Adding Knowledge

The Knowledge Base allows agents to access information through semantic search, enabling more informed and accurate responses.

Adding Knowledge Entries:

  1. Navigate to Knowledge page
  2. Click "Add Knowledge"
  3. Enter the knowledge content (facts, instructions, procedures)
  4. Choose scope: User-level, Context-specific, or Agent-specific
  5. Add metadata tags for organization (optional)
  6. Save the entry
Loading screenshot...

Aditionally, you can add knowledge entries from a message (or a selection of text) by clicking the "Add to Knowledge" button in the message box.

Knowledge Scope Options:

  • User-Level: Available across all your contexts and agents
  • Context-Level: Available only within a specific context
  • Agent-Level: Exclusive to a single agent
Searching Knowledge

All knowledge entries are automatically embedded and can be searched semantically by agents during conversations.

  • Automatic Retrieval: Agents search knowledge based on conversation context
  • Semantic Matching: Finds relevant information even with different wording
  • Manual Search: Test queries in the Knowledge page
  • Relevance Ranking: Most relevant entries appear first
Loading screenshot...

MCP Tools Configuration

Connecting External Tools

MCP (Model Context Protocol) tools extend agent capabilities by connecting them to external services like Notion, GitHub, databases, and custom APIs.

Setting Up Tool Configurations:

  1. Go to Tools page
  2. Click "Add Tool Configuration"
  3. Enter tool name and description
  4. Provide MCP server endpoint URL
  5. Add authentication token (if required)
  6. Select connection type (HTTP or SSE)
  7. Save configuration
  8. Attach to agents that need this tool
Loading screenshot...

Popular MCP Integrations:

    You can find a list of useful servers at mcpservers.org. For straightforward and unified integration with Google, Notion, Zoom and others, we recommend waystation.ai.

  • Notion: Read and write Notion pages and databases
  • GitHub: Access repositories, create issues, review code
  • Slack: Send messages, read channels
  • Web Search: Perform real-time web searches
  • Custom APIs: Connect any MCP-compatible service
Attaching Tools to Agents

Once configured, tools can be attached to agents to extend their capabilities.

  • • Open Agents settings
  • • Hover over the agent you want to configure, and click the "Edit" button
  • • Navigate to the "Tools" section
  • • Select tool configurations from your list
  • • Save changes
  • • Agent can now use these tools in conversations
Loading screenshot...

Scheduled Tasks (Cron Jobs)

Creating Cron Jobs

Schedule automated tasks that execute prompts within contexts at specific times or intervals.

Setting Up Cron Jobs:

  1. Navigate to "Crons" page
  2. Click "Create Cron Job"
  3. Enter job name and description
  4. Write the prompt to execute
  5. Select target context
  6. Choose schedule type:
    • - Recurring: Use cron expression (e.g., "0 9 * * *" for daily at 9 AM)
    • - One-time: Select specific date and time
  7. Save and activate the cron job
Loading screenshot...

Common Cron Expressions:

  • 0 * * * * - Every hour
  • 0 9 * * * - Daily at 9 AM
  • 0 9 * * 1 - Every Monday at 9 AM
  • 0 0 1 * * - First day of every month
  • */15 * * * * - Every 15 minutes
Monitoring Cron Jobs

Track the status and execution history of your scheduled tasks.

  • Status Indicators: See if jobs are active, paused, or failed
  • Last Run: View when the job last executed
  • Next Run: See upcoming execution time
  • Execution History: Review past runs and results
  • Pause/Resume: Temporarily disable jobs without deleting
Loading screenshot...

Settings & Account Management

API Keys

Generate and manage API keys for programmatic access to Dialetica AI.

Creating API Keys:

  1. Go to API Keys page
  2. Click "Create New API Key"
  3. Enter a descriptive name
  4. Copy the generated key (shown only once)
  5. Store securely - use in your applications
Loading screenshot...

⚠️ Security Note:

API keys grant full access to your account. Never share them or commit them to version control. Rotate keys regularly and delete unused ones.

Usage Tracking

Monitor your token consumption, API usage, and costs in the Usage dashboard.

  • Token Usage: Track input and output tokens
  • Cost Breakdown: See spending by model and capability
  • Request History: View API call logs
  • Usage Trends: Analyze consumption patterns over time
  • Export Reports: Download usage data for analysis
Loading screenshot...
Account Settings

Manage your profile, preferences, and account details.

  • Profile: Update name, email, and avatar
  • Password: Change account password
  • Preferences: Set default models, themes, and notifications
  • Billing: Manage payment methods and view invoices
  • Credits: Top up account balance for API usage
Loading screenshot...

Tips & Best Practices

Agent Design
  • • Give agents clear, specific instructions
  • • Start with lower temperature (0.3-0.5) for factual tasks
  • • Use higher temperature (0.7-1.0) for creative tasks
  • • Test agents individually before adding to contexts
  • • Name agents descriptively to clarify their roles
Context Organization
  • • Create separate contexts for different projects
  • • Add 2-4 agents per context for best results
  • • Use descriptive names for easy identification
  • • Set clear instructions for agent collaboration
  • • Archive completed contexts to reduce clutter
Knowledge Management
  • • Keep knowledge entries focused and concise
  • • Use metadata tags for better organization
  • • Regularly update outdated information
  • • Test semantic search to verify relevance
  • • Organize by scope (user/context/agent level)
Performance Optimization
  • • Use Auto Mode for cost-effective operations
  • • Set appropriate max_tokens to control costs
  • • Enable streaming for better user experience
  • • Monitor usage dashboard regularly
  • • Clean up unused agents and contexts
Need More Help?

Explore our comprehensive documentation for detailed information on API usage, SDK integration, and advanced features.