Skip to content

Commit

Permalink
feat: integrate vector store (#70)
Browse files Browse the repository at this point in the history
## Motivation

<!-- List motivation and changes here -->

adds a concept for vector search

## Issues closed

<!-- List closed issues here -->

---------

Co-authored-by: Tim Pietrusky <timpietrusky@gmail.com>
  • Loading branch information
pixelass and TimPietrusky committed Mar 9, 2024
1 parent 1339741 commit c654e13
Show file tree
Hide file tree
Showing 14 changed files with 416 additions and 143 deletions.
12 changes: 12 additions & 0 deletions .eslintrc.json
Expand Up @@ -53,6 +53,12 @@
"unicorn/prefer-node-protocol": "off",
"unicorn/prefer-module": "off",
"unicorn/prefer-top-level-await": "off",
"unicorn/prevent-abbreviations": [
"error",
{
"ignore": ["\\.e2e$", "/^ignore/i"]
}
],
"@typescript-eslint/consistent-type-imports": "error",
"react/jsx-curly-brace-presence": "error",
"react/self-closing-comp": "error",
Expand Down Expand Up @@ -89,6 +95,12 @@
"reservedFirst": true,
"noSortAlphabetically": true
}
],
"unicorn/prevent-abbreviations": [
"error",
{
"ignore": ["\\.e2e$", "/^ignore/i"]
}
]
},
"overrides": [
Expand Down
261 changes: 141 additions & 120 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Expand Up @@ -149,6 +149,7 @@
"type-fest": "4.12.0",
"typescript": "^5.4.2",
"uuid": "^9.0.1",
"use-debounce": "^10.0.0",
"webpack": "^5.90.3"
},
"optionalDependencies": {
Expand Down
55 changes: 55 additions & 0 deletions resources/docs/dashboard/readme.md
@@ -0,0 +1,55 @@
# AI App Suite Dashboard Overview

Welcome to the Dashboard of our AI App Suite, your centralized hub designed to navigate through a diverse range of AI applications. This comprehensive dashboard serves as the gateway to a multitude of AI tools, from image generation to language processing, offering a seamless experience for both beginners and professionals. Here, we detail the functionalities and features that make our dashboard your go-to platform for exploring and utilizing AI technologies.

## Key Features

### Unified Access Point
- **Centralized Navigation**: Easily switch between different AI apps, such as AI Live Painting, AI Writer, AI Code Helper, and more, all from one place.
- **User Profile Management**: Access and manage your account settings, preferences, and subscription details with a click.

### Project Management
- **Project Dashboard**: Organize your work across different apps in project folders. View recent activities, manage project settings, and share with collaborators.
- **Save and Retrieve**: Effortlessly save your progress in any app and retrieve past projects for review or continuation.

### Collaboration Tools
- **Team Access**: Invite team members to view or collaborate on projects, with customizable access levels to protect your work.
- **Real-Time Collaboration**: Work on projects simultaneously with team members, with changes reflected in real-time for all collaborators.

### Learning and Resources
- **Tutorial Library**: Access a wide range of tutorials and guides tailored to each AI app, helping you maximize their potential.
- **Community Forum**: Join discussions, share your creations, get feedback, and connect with other users in the AI App Suite community.

### Performance and Customization
- **Custom

izable Settings**: Tailor the dashboard to your preferences, including theme, layout, and notification settings, ensuring a personalized user experience.
- **Performance Monitoring**: Track your usage, runtime, and resource consumption across apps to manage your projects efficiently.

### Security and Privacy
- **Data Protection**: Our platform ensures the highest standards of data security and privacy, with encrypted communications and secure storage.
- **Privacy Controls**: Manage your data sharing preferences and access detailed privacy settings to control how your information is used.

## Getting Started

1. **Log In/Register**: Access the dashboard by logging in or registering for a new account. A quick tour is available for first-time users.
2. **Explore Apps**: Browse through the AI App Suite from the dashboard. Each app icon leads you to its dedicated space with specific functionalities.
3. **Create Projects**: Start new projects or access existing ones from the project dashboard. You can also organize projects into folders.
4. **Customize Your Experience**: Visit the settings page to customize the dashboard layout, themes, and more to suit your workflow.
5. **Engage with the Community**: Explore the community forum to connect with other users, share insights, and find inspiration.

## FAQ

**Q: How do I switch between different AI apps?**
A: Use the quick access toolbar or the main navigation menu on the dashboard to switch seamlessly between apps.

**Q: Can I use the AI App Suite on mobile devices?**
A: Yes, the dashboard is designed to be responsive and accessible on various devices, including smartphones and tablets.

**Q: Is my data safe with AI App Suite?**
A: Absolutely. We prioritize your privacy and security, employing state-of-the-art encryption and data protection measures.

**Q: How can I share feedback or suggest new features?**
A: We welcome your feedback! Use the "Feedback" option on the dashboard or participate in our community forum to share your thoughts.

Dive into the world of AI with our AI App Suite Dashboard, designed to empower your creativity, enhance your productivity, and connect you with a community of innovators. Whether you're looking to generate art, write content, or develop code, our suite of AI applications provides the tools you need to achieve your goals.

0 comments on commit c654e13

Please sign in to comment.