{"id":28401569,"url":"https://github.com/pradeeparw/project-nova","last_synced_at":"2025-06-28T20:32:31.078Z","repository":{"id":293906801,"uuid":"985418283","full_name":"PradeepaRW/project-nova","owner":"PradeepaRW","description":"A multi-agent AI architecture that connects 25+ specialized agents through n8n and MCP servers. Project NOVA routes requests to domain-specific experts, enabling control of applications from knowledge bases to DAWs, home automation to development tools. Includes system prompts, Dockerfiles, and workflows for a complete AI assistant ecosystem.","archived":false,"fork":false,"pushed_at":"2025-06-22T11:39:33.000Z","size":386,"stargazers_count":9,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-22T12:31:20.450Z","etag":null,"topics":["ai","api","aws","diy-electronics","embedded","interactive","jest","laravel-nova","laravel-nova-tool","mcp","mongodb","nova","paris","paris-summit","react","react-router","react-testing-library","tailwind"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PradeepaRW.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-17T18:10:33.000Z","updated_at":"2025-06-22T11:39:36.000Z","dependencies_parsed_at":"2025-05-24T23:21:31.885Z","dependency_job_id":"8c0a805a-bfd3-4cd2-88d6-7b9926803442","html_url":"https://github.com/PradeepaRW/project-nova","commit_stats":null,"previous_names":["pradeeparw/project-nova"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PradeepaRW/project-nova","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PradeepaRW%2Fproject-nova","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PradeepaRW%2Fproject-nova/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PradeepaRW%2Fproject-nova/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PradeepaRW%2Fproject-nova/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PradeepaRW","download_url":"https://codeload.github.com/PradeepaRW/project-nova/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PradeepaRW%2Fproject-nova/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262492789,"owners_count":23319729,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","api","aws","diy-electronics","embedded","interactive","jest","laravel-nova","laravel-nova-tool","mcp","mongodb","nova","paris","paris-summit","react","react-router","react-testing-library","tailwind"],"created_at":"2025-06-01T13:00:19.816Z","updated_at":"2025-06-28T20:32:31.070Z","avatar_url":"https://github.com/PradeepaRW.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project NOVA 🚀\n\n![Project NOVA](https://img.shields.io/badge/Project%20NOVA-v1.0-blue.svg) ![GitHub Release](https://img.shields.io/github/release/PradeepaRW/project-nova.svg)\n\nWelcome to **Project NOVA**! This repository hosts a multi-agent AI architecture designed to connect over 25 specialized agents through n8n and MCP servers. Our goal is to route requests to domain-specific experts, allowing for seamless control of various applications, from knowledge bases to digital audio workstations (DAWs), home automation systems, and development tools.\n\n## Table of Contents\n\n1. [Overview](#overview)\n2. [Features](#features)\n3. [Architecture](#architecture)\n4. [Getting Started](#getting-started)\n5. [Usage](#usage)\n6. [Workflows](#workflows)\n7. [Contributing](#contributing)\n8. [License](#license)\n9. [Contact](#contact)\n10. [Releases](#releases)\n\n## Overview\n\n**Project NOVA** integrates multiple AI agents to enhance your workflow. By connecting various tools and systems, it streamlines tasks and improves efficiency. Each agent specializes in a specific domain, ensuring that you receive the best assistance for your needs.\n\n## Features\n\n- **Multi-Agent Architecture**: Connects 25+ specialized agents.\n- **Flexible Integration**: Works with n8n and MCP servers for smooth operation.\n- **Domain-Specific Expertise**: Routes requests to the right agent based on your needs.\n- **Comprehensive Ecosystem**: Includes system prompts, Dockerfiles, and workflows.\n- **User-Friendly**: Designed for ease of use and quick setup.\n\n## Architecture\n\nThe architecture of Project NOVA consists of several key components:\n\n- **Agents**: Each agent specializes in a specific task or domain.\n- **n8n Server**: Acts as the workflow automation tool, connecting agents and managing requests.\n- **MCP Server**: Handles communication between agents and external applications.\n- **Docker Containers**: Provides a consistent environment for running the agents.\n\n![Architecture Diagram](https://via.placeholder.com/800x400.png?text=Architecture+Diagram)\n\n## Getting Started\n\nTo get started with Project NOVA, follow these steps:\n\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/PradeepaRW/project-nova.git\n   cd project-nova\n   ```\n\n2. **Install Dependencies**:\n   Make sure you have Docker installed. Then run:\n   ```bash\n   docker-compose up -d\n   ```\n\n3. **Access the Application**:\n   Open your web browser and navigate to `http://localhost:3000` to access the application.\n\n## Usage\n\nUsing Project NOVA is straightforward. Once set up, you can interact with the agents through the user interface or API. \n\n1. **Select an Agent**: Choose the agent that fits your needs.\n2. **Input Your Request**: Provide the necessary information or commands.\n3. **Receive Assistance**: The agent will process your request and return results.\n\n## Workflows\n\nProject NOVA comes with predefined workflows to help you get started quickly. You can customize these workflows to suit your specific requirements.\n\n### Example Workflow\n\n1. **Home Automation**: Control your smart home devices.\n2. **Music Production**: Manage your DAW settings and plugins.\n3. **Knowledge Base Management**: Query and retrieve information from your knowledge bases.\n\n## Contributing\n\nWe welcome contributions to Project NOVA! If you'd like to help improve the project, please follow these steps:\n\n1. **Fork the Repository**: Click the fork button at the top right of the page.\n2. **Create a New Branch**: \n   ```bash\n   git checkout -b feature/YourFeatureName\n   ```\n3. **Make Your Changes**: Implement your feature or fix.\n4. **Commit Your Changes**: \n   ```bash\n   git commit -m \"Add your message here\"\n   ```\n5. **Push to Your Fork**: \n   ```bash\n   git push origin feature/YourFeatureName\n   ```\n6. **Create a Pull Request**: Go to the original repository and create a pull request.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Contact\n\nFor any inquiries or support, please reach out to the project maintainers:\n\n- **Email**: [your.email@example.com](mailto:your.email@example.com)\n- **GitHub**: [PradeepaRW](https://github.com/PradeepaRW)\n\n## Releases\n\nTo download the latest release of Project NOVA, visit our [Releases](https://github.com/PradeepaRW/project-nova/releases) section. Here, you can find the necessary files to download and execute for your setup.\n\nYou can also check the [Releases](https://github.com/PradeepaRW/project-nova/releases) section for updates and new features.\n\n---\n\nThank you for exploring Project NOVA! We look forward to your contributions and feedback.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpradeeparw%2Fproject-nova","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpradeeparw%2Fproject-nova","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpradeeparw%2Fproject-nova/lists"}