A platform for discovering, creating, and sharing AI artifacts—prompts, skills, and workflows that help you get better results from AI tools.
- Prompts - Create, store, and share AI prompts with the community
- Skills - Build reusable prompt frameworks and system prompts
- Workflows - Document automation sequences and procedures in Markdown
- Collections - Organize related artifacts into themed groups
- Teams - Create shared workspaces for organizations
- Reviews & Ratings - Rate and review community content
- Comments - Discuss and provide feedback on artifacts
- Suggestions - Propose edits to public artifacts
- Semantic Search - Find content using natural language queries
- Similar Artifacts - Discover related prompts, skills, and workflows
- Categories & Tags - Browse by category or filter by tags
- Markdown Export - Download artifacts as
.mdfiles with YAML frontmatter - Markdown Import - Import prompts from Markdown files
- GitHub Sync - Sync your library to a GitHub repository
- Prompt Wizard - Generate prompts from brief descriptions
- AI Suggestions - Auto-fill metadata (title, description, tags)
- Prompt Refinement - Improve prompts with AI assistance
- Frontend: React 18, TypeScript, Vite
- Styling: Tailwind CSS, shadcn/ui
- Backend: Supabase (PostgreSQL, Auth, Edge Functions, Storage)
- State Management: TanStack Query
- Node.js 18+ and npm
- A Supabase project (or use Lovable Cloud)
# Install dependencies
npm install
# Start development server
npm run devThe following environment variables are required:
| Variable | Description |
|---|---|
VITE_SUPABASE_URL |
Supabase project URL |
VITE_SUPABASE_ANON_KEY |
Supabase anonymous key |
src/
├── components/ # React components
│ ├── ui/ # shadcn/ui components
│ ├── layout/ # Header, Footer
│ ├── prompts/ # Prompt-related components
│ ├── skills/ # Skill-related components
│ ├── workflows/ # Workflow-related components
│ └── ...
├── hooks/ # Custom React hooks
├── pages/ # Route pages
├── types/ # TypeScript type definitions
├── contexts/ # React contexts (Auth, Workspace)
├── lib/ # Utility functions
└── config/ # Configuration files
supabase/
└── functions/ # Edge functions
├── github-sync/
├── prompt-wizard/
├── refine-prompt/
├── suggest-metadata/
└── ...
- API Documentation - Edge function endpoints
- Database Schema - Database tables and relationships
Querino is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). The purpose of using AGPL is to ensure that Querino and any modifications remain open and self-hostable. If someone runs a modified version as a network service, they must also provide the corresponding corresponding source code under the same license. A hosted version of Querino is available at https://querino.ai/. The hosted version does not change the open-source status of the core system.
Querino is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
You are free to use, modify, and self-host it under the terms of that license.