Welcome to AngenAI
AngenAI revolutionizes software development by automating up to 80% of your coding process. This powerful AI assistant integrates seamlessly with your existing codebase, respects your company’s standards, and enables your team to focus on creativity and problem-solving rather than repetitive coding tasks.
Whether you’re building a new feature, implementing a complex algorithm, or creating a UI component, AngenAI helps you complete these tasks faster and with greater consistency. Available for both Mac and Windows platforms, as well as through a web interface, AngenAI transforms software development into a more efficient, factory-like process.
Getting Started with AngenAI
Setting Up Your Account
Getting started with AngenAI is quick and straightforward:
- Create an account: Visit the signup page from the AngenAI app or website
- Enter your email address and create a strong password
- Alternatively, click “Continue with Google” to use your Google account
- If you already have an account, click “Log in” to access your existing profile
Installation and First Launch
AngenAI is available for multiple platforms to suit your development environment:
- Download the right version: Visit angen.ai and click “Download”
- Choose your platform (macOS or Windows)
- Run the installer and follow the guided setup process
- Launch AngenAI after installation completes
The web version is also available for teams who prefer browser-based access.
Initial Configuration
When you first launch AngenAI, you’ll be guided through a setup wizard:
- Create your organization: This is the top-level entity that will contain all your projects and team members
- Set up your first project: Create a project to organize your work
- Connect your code repository: Link to your local code repository to help AngenAI understand your codebase
- Complete the setup: Follow the step indicators to finish the initial configuration
After completing the initial setup wizard, you’ll be taken directly to the work item editor where you can start creating your first AI-assisted task.
Solving Your First Task with AI
Creating a Work Item
Work items are the heart of AngenAI — they represent tasks that you want the AI to help you complete:
- Navigate to the Work Items section from the main sidebar
- Click the + button or “Create New Item” button
- You’ll be presented with a task description field where you can explain what you need
Creating a work item is like briefing a junior developer about a task, but with AngenAI, the implementation happens in minutes rather than hours or days.
Writing Effective Task Descriptions
Write task descriptions as you would for human colleagues – clear, concise, and focused on what needs to be accomplished:
- Be specific about requirements: “Create a login form that validates email format and requires passwords with at least 8 characters” clearly communicates expectations
- Describe the desired outcome: Focus on what the solution should accomplish rather than implementation details
- Provide relevant business context: Explain why the task is needed and how it fits into the larger system
- Use natural language: No need for special formatting or technical jargon beyond what you’d use with colleagues
Remember that technical frameworks, coding patterns, and architectural approaches are better defined through the Knowledge Base and Personalities, then selected in the Context panel. The task description should focus on communicating what needs to be built, not necessarily how to build it.
Understanding the Context Panel
The Context panel is your control center for guiding the AI:
- Use it to select which source files AngenAI should consider when generating code
- Include key files that demonstrate your coding patterns and architecture
- The panel shows your project’s folder structure, allowing you to check files that should influence the AI’s solution
The Context panel helps you control which source files and knowledge AI is accessing to produce solutions for you.
Reviewing and Applying AI Solutions
After submitting your task, AngenAI will generate a solution based on your description and selected context:
- Review the proposed solution in the code display area
- Read the AI’s explanations about its approach
- Use the History panel to compare different solutions if you’ve made multiple attempts
- If satisfied, apply the changes to your codebase; if not, refine your task description or adjust the context
Remember that you can iteratively improve the solution by providing feedback and additional information to the AI.
Improving AI Performance
Building Your Knowledge Base
The Knowledge Base is where you store documentation and guidelines that help AngenAI understand your standards and requirements:
- Navigate to the Knowledge Base section from the sidebar
- Click Create New Item to add new documentation
- Add your company’s coding standards, architecture guidelines, or project-specific requirements
- Organize knowledge by organization or project to keep it relevant
A well-maintained Knowledge Base helps AngenAI produce code that feels like it was written by a member of your team who understands your standards. Include information about:
- Coding conventions (naming, formatting, patterns)
- Architectural guidelines and best practices
- Tech stack documentation and usage examples
- Common solutions to recurring problems
Customizing AI Personalities
Personalities allow you to influence how AI generates solutions across various domains:
- Go to the Personalities section in the sidebar
- Browse existing personalities or create a new one based on your preferences
- Select a personality that matches your needs or project requirements
- Apply personalities to specific tasks to get solutions that match your desired approach
Think of personalities as configuring the AI’s style and approach. Depending on the personality type, they can determine aspects like:
- Code formatting and architecture preferences
- Product management and requirement approaches
- Documentation and communication styles
- Problem-solving methodologies and solution patterns
- Architectural decision-making frameworks
Personalities can be tailored for different roles in the development process, from technical implementation to project management and architectural design.
Optimizing Context Selection
Context selection is crucial for getting the most relevant code from AngenAI:
- Include architectural files that define your project’s structure
- Add similar components or implementations that you want the new code to match
- Limit context to relevant files – too much irrelevant context can confuse the AI
- Include interface definitions and models that the new code will interact with
Good context selection helps AngenAI understand your project’s architecture and patterns, leading to code that integrates seamlessly with your existing codebase.
Managing Projects and Organizations
Creating and Structuring Projects
Projects in AngenAI help you organize your work and connect to different repositories:
- Navigate to the Projects section in the sidebar
- Use the + button to create a new project
- Provide a name and description for your project
- Specify the source code path to connect to your repository
Projects can be customized for different purposes:
- Development of new features
- Maintenance of existing applications
- Experimental prototypes
- Specialized projects with specific requirements
Setting Up Organizations
Organizations are the top-level structure in AngenAI that contain all your projects and team members:
- Access the Organization Management section from the sidebar
- View all current team members and their roles
- Add new members by inviting them via email
- Assign appropriate roles (owner, admin, member) to control access levels
Organizations help ensure consistency across multiple projects and facilitate team collaboration.
Team Collaboration
AngenAI is designed for seamless team collaboration:
- Shared knowledge base: Ensure all team members follow the same standards
- Consistent personalities: Apply the same code generation styles across the team
- Role-based access: Control who can create, edit, or view different aspects of your projects
- Work item history: Track changes and iterations to see how solutions evolved
Effective team use of AngenAI leads to more consistent codebases and significant productivity gains across your organization.
Conclusion
AngenAI transforms software development from a manual process into a more automated, factory-like workflow. By leveraging AI to handle repetitive coding tasks, your team can focus on solving complex problems, designing better architectures, and delivering value faster.
Start with simple tasks to get familiar with the platform, then gradually increase complexity as you build your knowledge base and optimize your context selection approach. Remember that the quality of AI-generated code improves with better inputs from you – clear task descriptions, relevant context, and well-defined standards.
For additional support, visit angen.ai or contact our support team at support@angen.ai.


