{"data":{"slug":"hypersigilhq-hypersigil","name":"hypersigil","tagline":"Prompt management gateway with UI for AI applications","github_url":"https://github.com/hypersigilhq/hypersigil","owner":"hypersigilhq","repo":"hypersigil","owner_avatar_url":"https://avatars.githubusercontent.com/u/222071988?v=4","primary_language":"Vue","stars":28,"forks":2,"topics":["llm","llm-evaluation","llm-gateway","prompt-engineering","prompt-toolkit","prompt-tuning"],"archived":false,"github_pushed_at":"2026-04-17T13:20:42+00:00","maintenance_label":"Slowing","stars_delta_30d":1,"url":"https://www.graphcanon.com/tools/hypersigilhq-hypersigil","markdown_url":"https://www.graphcanon.com/tools/hypersigilhq-hypersigil.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/hypersigilhq-hypersigil","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=hypersigilhq-hypersigil","description":"Prompt management gateway with a UI for AI-powered applications. Enables non-technical users to test, refine, and deploy prompts seamlessly across multiple AI providers.","homepage_url":"https://hypersigilhq.github.io/hypersigil/introduction/","license":"Other","open_issues":0,"watchers":0,"ai_summary":"Enables non-technical users to test, refine, and deploy prompts across multiple AI providers","readme_excerpt":"### Docker Run Parameters Explained\n\n- `-d`: Run container in detached mode (background)\n- `--name hypersigil`: Assign a name to the container for easy management\n- `-p 8080:8080`: Map host port 8080 to container port 80 (change first number for different host port)\n- `-v $(pwd)/hypersigil:/app/data`: Mount data directory for persistent storage\n- `--init`: Use proper init system for signal handling\n</details>\n\n---\n\n## Getting Started with local development\n<details><summary>Details</summary>\n\n---\n\n### Installation\n\n1. **Clone the repository**\n   ```bash\n   git clone <repository-url>\n   cd hypersigil\n   ```\n\n2. **Install backend dependencies**\n   ```bash\n   cd backend\n   npm install\n   ```\n\n3. **Install frontend dependencies**\n   ```bash\n   cd ../ui\n   npm install\n   ```\n\n4. **Configure environment**\n   ```bash\n   cd ../backend\n   cp .env.example .env\n   # Edit .env with your configuration\n   ```\n\n5. **Start the development servers**\n   \n   Backend:\n   ```bash\n   cd backend\n   npm run dev\n   ```\n   \n   Frontend (in a new terminal):\n   ```bash\n   cd ui\n   npm run dev\n   ```\n\n6. **Access the application**\n   - Frontend: http://localhost:5173\n   - Backend API: http://localhost:3000\n\n</details>\n\n---\n\n## License\n\nHypersigil is licensed under Apache 2.0 with Commons Clause. This means:\n\n- ✅ **Internal business use is allowed** - You can use Hypersigil within your organization for internal purposes\n- ✅ **Modification and distribution** - You can modify the code and distribute it\n- ✅ **Building applications** - You can create applications that use Hypersigil\n- ❌ **Commercial selling prohibited** - You cannot sell Hypersigil itself as a product or service\n\nThe Commons Clause restriction only applies to selling the software itself. You are free to use it internally, modify it, and build upon it for your business needs.\n\nFor the complete license terms, see the [LICENSE](LICENSE) file.\n\nContact: piotr (at) codefibers.pl","github_created_at":"2025-07-24T10:28:04+00:00","created_at":"2026-07-11T23:16:33.779754+00:00","updated_at":"2026-09-20T04:30:46.050796+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"},{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"}],"tags":[{"slug":"llm","name":"llm"},{"slug":"llm-evaluation","name":"llm-evaluation"},{"slug":"llm-gateway","name":"llm-gateway"},{"slug":"prompt-engineering","name":"prompt-engineering"},{"slug":"prompt-toolkit","name":"prompt-toolkit"},{"slug":"prompt-tuning","name":"prompt-tuning"}],"trust":{"provenance":{"is_fork":false,"github_id":1025488694,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-18T08:25:55.618Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":153,"last_release_at":"2025-08-03T20:34:44Z","stars_delta_30d":1,"open_issues_delta_30d":0},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":2,"high_count":0,"last_scan_at":"2026-09-18T08:25:58.034Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-18T08:25:54.541Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-18T08:25:54.541Z","managed_saas":false},"languages":{"value":["vue"],"source":"github.language","observed_at":"2026-09-18T08:25:54.541Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-18T08:25:54.541Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-09-18T08:25:54.541Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"freemium","summary":"Free to use and modify for internal purposes, but cannot be sold commercially."},"requirements":{"notes":["Requires Docker for running the application in a containerized environment.","Needs a Vue.js frontend and a backend server to be started separately for full functionality."],"min_ram_gb":2,"requires_docker":true},"constraints":{"min_ram_gb":2,"pricing_model":"freemium","requires_docker":true},"when_to_use":["When you need a tool that allows non-technical users to manage prompts effectively without deep technical knowledge.","If your project requires seamless integration and testing of prompts across various AI providers.","For internal business use where you can leverage the tool to build applications without the need to sell it commercially."],"when_not_to_use":["If you are looking for a tool that can be sold commercially as a product or service, as Hypersigil's license prohibits commercial selling.","When you require a tool that does not involve a user interface and prefers command-line operations for prompt management."],"source":"enrich:decision_facts","observed_at":"2026-09-18T11:47:16.539Z"},"constraint_facets":{"min_ram_gb":2,"pricing_model":"freemium","requires_docker":true},"decision_summary":[{"label":"Pricing","value":"freemium - Free to use and modify for internal purposes, but cannot be sold commercially."},{"label":"Requirements","value":"Min 2 GB RAM; Requires Docker; Requires Docker for running the application in a containerized environment.; Needs a Vue.js frontend and a backend server to be started separately for full functionality."},{"label":"Adopt for","value":"Hypersigil is a prompt management gateway with a user interface designed for non-technical users to test, refine, and deploy prompts across multiple AI providers."},{"label":"License detail","value":"Hypersigil is licensed under Apache 2.0 with Commons Clause, allowing internal business use, modification, and distribution, but prohibiting commercial selling."}]}}