Concepts
A cutting-edge browser-based coding agent interface that revolutionizes application development through AI-powered assistance
Getting Started Steps
Account Setup and Authentication
Begin by navigating to the DocyrusAI platform and signing in using your preferred authentication method. The platform supports multiple login options including email/password, Google, GitHub, and Azure OAuth.
If you're part of a team or organization, you can switch between different workspaces using the team switcher in the navigation bar.
Creating Your First Application
From your dashboard, click on Create New App to launch the application creation wizard. You'll be presented with various application types to choose from. Select the type that best fits your project requirements. Next, provide a name for your application and optionally select a template to jumpstart your development.
Interacting with the AI Agent
Once your application is created, you'll enter the development environment where the AI agent becomes your coding companion. Simply describe what you want to build in natural language. For example, you might say "Create a user authentication system with login and registration pages" or "Add a dashboard that displays real-time analytics."
The AI agent understands context and will generate appropriate code, create necessary files, and configure dependencies automatically. You can be as specific or general as needed.
Developing and Iterating
The development environment provides multiple specialized tabs for different aspects of your application.
- Use the Preview tab to see real-time changes as the AI builds your application.
- The Files tab gives you full access to the generated code, allowing manual edits when needed. ,
- Switch to the Git tab to manage version control, create commits, and track changes.
As you work, you can continuously refine your application by providing additional instructions to the AI agent. It maintains context throughout your session, understanding the relationships between different parts of your application.
Testing and Refinement
AI can help you write and run tests, identify potential issues, and optimize performance. Access the
- Data Sources tab to configure database connections
- Integrations tab to add third-party services
- Automations tab to set up workflows
Each component of your application can be refined through natural language commands - simply tell the AI what needs to be improved or changed.
Deploying Your Application
When you're satisfied with your application, navigate to the Deployments tab to push your code to production. DocyrusAI handles the complexities of deployment, automatically configuring build processes, environment variables, and hosting settings.
Select your deployment target, review the configuration, and click deploy. The platform provides real-time deployment logs and automatically sets up monitoring for your live application. You'll receive a production URL where your application is accessible to users.
Pro Tips for Maximum Productivity
Be Specific with Requirements
Provide detailed requirements upfront for better initial results. Instead of 'create a form,' try 'create a contact form with name, email, and message fields, including validation and success notifications.'
Leverage Templates and Components
Browse the Library section to discover pre-built components and templates. These battle-tested solutions can be instantly integrated into your application.
Use Multiple Agents
Different agents specialize in different tasks. Use the Software Architect agent for system design, the Coding Agent for implementation, and specialized agents for specific technologies.
Iterate Frequently
Build incrementally, testing and refining each feature before moving to the next. This approach helps maintain code quality and makes debugging easier.
Next Steps
Take Your Applications Further
Now that you've built your first application, explore these advanced capabilities:
- Continuous Deployment Pipelines: Automate your deployment workflow with CI/CD integration
- Custom Domains: Configure your own domain names for professional branding
- Advanced Authentication: Implement OAuth, SSO, and multi-factor authentication
- External API Integration: Connect with third-party services and data sources
- Performance Optimization: Use built-in tools to analyze and optimize your application
- Monitoring & Analytics: Track user behavior and application performance in real-time
Learning Resources
Expand your DocyrusAI expertise with these resources:
- Help Center: Comprehensive documentation for every feature
- API Documentation: Detailed information for programmatic access
- Template Gallery: Browse and clone complete application templates
Remember: DocyrusAI grows with your needs - from simple prototypes to complex, enterprise-grade applications. The more you use it, the more powerful your development workflow becomes.