Inspiration
I was inspired by the inefficiency I saw in modern project management. Developers spend countless hours manually updating documentation, notifying teams, and managing workflows. I wanted to create something that combines the visual appeal of drag-and-drop planning tools like Notion with the power of AI automation. The vision was simple: what if your project management tool could think for itself and handle the tedious work automatically?
What it does
Aira is an intelligent project management workspace that transforms static task boards into dynamic Agentic AI-powered workflows. Users can:
-Drag and drop tasks and UML diagrams in a visual workspace -Create AI workflows that automatically trigger when tasks are created or completed -Automate documentation: AI analyzes tasks and creates Notion pages with insights -Streamline communication: Automatic Discord notifications with task summaries -Visualize connections between tasks and system architecture with real-time minimaps Think Notion meets AI automation! My project board becomes a living, intelligent system.
How we built it
Frontend
Built with Next.js 14, React, and TypeScript for type safety and performance. Used React Flow for the interactive drag-and-drop workspace and Tailwind CSS for modern, responsive design.
Backend
Firebase for authentication and real-time data persistence. Created server-side API routes to handle external integrations and avoid CORS issues.
AI Integration
Google Gemini 2.0 Flash for intelligent task analysis and content generation. The AI processes task data and creates contextual summaries and documentation.
Integrations
Notion API for automatic page creation, Discord webhooks for team notifications, and a custom workflow execution engine that chains AI actions together.
Architecture
Event-driven system where user actions trigger AI workflows only after successful saves, preventing spam and ensuring data integrity.
Challenges we ran into
CORS Hell
External API calls (Notion, Discord) were blocked by CORS policy. Solved by creating Next.js API routes as proxies.
AI Model Availability
Gemini model names kept changing. Had to iterate through multiple versions to find the working gemini-2.0-flash-exp.
Real-time Persistence
Ensuring user changes saved correctly while preventing infinite loops in auto-save functionality required careful state management.
Workflow Execution Timing
Preventing AI workflows from triggering on page load vs. actual user actions required implementing ref-based mounting detection.
Notion Integration Complexity
Notion's API has strict requirements for page creation, database properties, and internal vs. external integrations.
Accomplishments that we're proud of
Seamless AI Integration
Successfully built an event-driven AI system that feels natural and doesn't interrupt user workflow
Visual Excellence
Created a beautiful, responsive interface with minimaps, real-time connections, and smooth animations Robust Architecture: Built a scalable system that can handle multiple projects, workflows, and AI agents simultaneously
Real-world Integrations
Successfully integrated with Notion, Discord, and Gemini APIs with proper error handling and fallbacks
Performance
Implemented efficient auto-save with debouncing and prevented unnecessary re-renders with React optimization techniques
What I learned
API Design
The importance of proper error handling and fallback mechanisms when integrating multiple external services
State Management
Complex state synchronization between React components, Firebase, and AI workflows requires careful planning
User Experience
How to make AI feel helpful rather than intrusive through careful timing and visual feedback
TypeScript Mastery
Leveraging TypeScript for better code quality and catching integration issues early
Real-time Systems
Building event-driven architectures that respond to user actions without overwhelming the system
What's next for Aira
Advanced AI Workflows
Support for custom Python scripts, conditional logic, and multi-step AI chains
Team Collaboration
Real-time collaborative editing with conflict resolution and user presence indicators
Template Marketplace
Pre-built workflow templates for common development patterns (CI/CD, code reviews, etc.)
Advanced Integrations
GitHub issues, Slack, Linear, and custom webhook support
Analytics Dashboard
Insights into team productivity, AI workflow effectiveness, and project health metrics
Mobile App
React Native app for task management on the go
Enterprise Features
Role-based permissions, audit logs, and advanced security controls
The goal is to make Aira the definitive platform for AI-powered project management, where every team can have their own intelligent workflow assistant.
Built With
- discord-api
- firebase
- gemini
- lucide-react
- nextjs
- node.js
- notion-api
- react-flow
- tailwindcss
- typescript


Log in or sign up for Devpost to join the conversation.