Spaces:
Running
Running
github-actions[bot]
commited on
Commit
Β·
95c6d51
0
Parent(s):
Sync from https://github.com/felladrin/awesome-ai-web-search
Browse files- .github/ISSUE_TEMPLATE/add-closed-source-software.yml +36 -0
- .github/ISSUE_TEMPLATE/add-open-source-software.yml +24 -0
- .github/code_of_conduct.md +133 -0
- .github/hf-space-config.yml +8 -0
- .github/workflows/close-stale-issues-and-pull-requests.yml +21 -0
- .github/workflows/on-push-to-main.yml +18 -0
- README.md +139 -0
- index.html +98 -0
- license.txt +121 -0
- renovate.json +6 -0
.github/ISSUE_TEMPLATE/add-closed-source-software.yml
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
name: Add Closed Source Software
|
2 |
+
description: Suggest a closed source software to be added to the list
|
3 |
+
title: Software suggestion
|
4 |
+
body:
|
5 |
+
- type: input
|
6 |
+
id: software-name
|
7 |
+
attributes:
|
8 |
+
label: Software Name
|
9 |
+
description: The name of the software you would like to add
|
10 |
+
validations:
|
11 |
+
required: true
|
12 |
+
- type: input
|
13 |
+
id: website
|
14 |
+
attributes:
|
15 |
+
label: Official Website
|
16 |
+
description: Link to the software's official website
|
17 |
+
placeholder: https://example.com
|
18 |
+
validations:
|
19 |
+
required: true
|
20 |
+
- type: input
|
21 |
+
id: launch-date
|
22 |
+
attributes:
|
23 |
+
label: Launch Date
|
24 |
+
description: The launch date in YYYY-MM-DD format
|
25 |
+
placeholder: "2024-10-29"
|
26 |
+
- type: input
|
27 |
+
id: date-source
|
28 |
+
attributes:
|
29 |
+
label: Launch Date Source
|
30 |
+
description: Link to an article, blog post, or announcement that confirms the launch date
|
31 |
+
placeholder: https://blog.example.com/launch-announcement
|
32 |
+
- type: textarea
|
33 |
+
id: additional-info
|
34 |
+
attributes:
|
35 |
+
label: Additional Information
|
36 |
+
description: If you would like to add any comments or screenshots about the software, please add them here.
|
.github/ISSUE_TEMPLATE/add-open-source-software.yml
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
name: Add Open Source Software
|
2 |
+
description: Suggest an open source software to be added to the list
|
3 |
+
title: Software suggestion
|
4 |
+
body:
|
5 |
+
- type: input
|
6 |
+
id: software-name
|
7 |
+
attributes:
|
8 |
+
label: Software Name
|
9 |
+
description: The name of the software you would like to add
|
10 |
+
validations:
|
11 |
+
required: true
|
12 |
+
- type: input
|
13 |
+
id: repo-url
|
14 |
+
attributes:
|
15 |
+
label: Repository URL
|
16 |
+
description: Link to the GitHub/GitLab repository
|
17 |
+
placeholder: https://github.com/username/repository
|
18 |
+
validations:
|
19 |
+
required: true
|
20 |
+
- type: textarea
|
21 |
+
id: additional-info
|
22 |
+
attributes:
|
23 |
+
label: Additional Information
|
24 |
+
description: If you would like to add any comments or screenshots about the software, please add them here.
|
.github/code_of_conduct.md
ADDED
@@ -0,0 +1,133 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
# Contributor Covenant Code of Conduct
|
3 |
+
|
4 |
+
## Our Pledge
|
5 |
+
|
6 |
+
We as members, contributors, and leaders pledge to make participation in our
|
7 |
+
community a harassment-free experience for everyone, regardless of age, body
|
8 |
+
size, visible or invisible disability, ethnicity, sex characteristics, gender
|
9 |
+
identity and expression, level of experience, education, socio-economic status,
|
10 |
+
nationality, personal appearance, race, caste, color, religion, or sexual
|
11 |
+
identity and orientation.
|
12 |
+
|
13 |
+
We pledge to act and interact in ways that contribute to an open, welcoming,
|
14 |
+
diverse, inclusive, and healthy community.
|
15 |
+
|
16 |
+
## Our Standards
|
17 |
+
|
18 |
+
Examples of behavior that contributes to a positive environment for our
|
19 |
+
community include:
|
20 |
+
|
21 |
+
* Demonstrating empathy and kindness toward other people
|
22 |
+
* Being respectful of differing opinions, viewpoints, and experiences
|
23 |
+
* Giving and gracefully accepting constructive feedback
|
24 |
+
* Accepting responsibility and apologizing to those affected by our mistakes,
|
25 |
+
and learning from the experience
|
26 |
+
* Focusing on what is best not just for us as individuals, but for the overall
|
27 |
+
community
|
28 |
+
|
29 |
+
Examples of unacceptable behavior include:
|
30 |
+
|
31 |
+
* The use of sexualized language or imagery, and sexual attention or advances of
|
32 |
+
any kind
|
33 |
+
* Trolling, insulting or derogatory comments, and personal or political attacks
|
34 |
+
* Public or private harassment
|
35 |
+
* Publishing others' private information, such as a physical or email address,
|
36 |
+
without their explicit permission
|
37 |
+
* Other conduct which could reasonably be considered inappropriate in a
|
38 |
+
professional setting
|
39 |
+
|
40 |
+
## Enforcement Responsibilities
|
41 |
+
|
42 |
+
Community leaders are responsible for clarifying and enforcing our standards of
|
43 |
+
acceptable behavior and will take appropriate and fair corrective action in
|
44 |
+
response to any behavior that they deem inappropriate, threatening, offensive,
|
45 |
+
or harmful.
|
46 |
+
|
47 |
+
Community leaders have the right and responsibility to remove, edit, or reject
|
48 |
+
comments, commits, code, wiki edits, issues, and other contributions that are
|
49 |
+
not aligned to this Code of Conduct, and will communicate reasons for moderation
|
50 |
+
decisions when appropriate.
|
51 |
+
|
52 |
+
## Scope
|
53 |
+
|
54 |
+
This Code of Conduct applies within all community spaces, and also applies when
|
55 |
+
an individual is officially representing the community in public spaces.
|
56 |
+
Examples of representing our community include using an official e-mail address,
|
57 |
+
posting via an official social media account, or acting as an appointed
|
58 |
+
representative at an online or offline event.
|
59 |
+
|
60 |
+
## Enforcement
|
61 |
+
|
62 |
+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
63 |
+
reported to the community leaders responsible for enforcement at
|
64 | |
65 |
+
All complaints will be reviewed and investigated promptly and fairly.
|
66 |
+
|
67 |
+
All community leaders are obligated to respect the privacy and security of the
|
68 |
+
reporter of any incident.
|
69 |
+
|
70 |
+
## Enforcement Guidelines
|
71 |
+
|
72 |
+
Community leaders will follow these Community Impact Guidelines in determining
|
73 |
+
the consequences for any action they deem in violation of this Code of Conduct:
|
74 |
+
|
75 |
+
### 1. Correction
|
76 |
+
|
77 |
+
**Community Impact**: Use of inappropriate language or other behavior deemed
|
78 |
+
unprofessional or unwelcome in the community.
|
79 |
+
|
80 |
+
**Consequence**: A private, written warning from community leaders, providing
|
81 |
+
clarity around the nature of the violation and an explanation of why the
|
82 |
+
behavior was inappropriate. A public apology may be requested.
|
83 |
+
|
84 |
+
### 2. Warning
|
85 |
+
|
86 |
+
**Community Impact**: A violation through a single incident or series of
|
87 |
+
actions.
|
88 |
+
|
89 |
+
**Consequence**: A warning with consequences for continued behavior. No
|
90 |
+
interaction with the people involved, including unsolicited interaction with
|
91 |
+
those enforcing the Code of Conduct, for a specified period of time. This
|
92 |
+
includes avoiding interactions in community spaces as well as external channels
|
93 |
+
like social media. Violating these terms may lead to a temporary or permanent
|
94 |
+
ban.
|
95 |
+
|
96 |
+
### 3. Temporary Ban
|
97 |
+
|
98 |
+
**Community Impact**: A serious violation of community standards, including
|
99 |
+
sustained inappropriate behavior.
|
100 |
+
|
101 |
+
**Consequence**: A temporary ban from any sort of interaction or public
|
102 |
+
communication with the community for a specified period of time. No public or
|
103 |
+
private interaction with the people involved, including unsolicited interaction
|
104 |
+
with those enforcing the Code of Conduct, is allowed during this period.
|
105 |
+
Violating these terms may lead to a permanent ban.
|
106 |
+
|
107 |
+
### 4. Permanent Ban
|
108 |
+
|
109 |
+
**Community Impact**: Demonstrating a pattern of violation of community
|
110 |
+
standards, including sustained inappropriate behavior, harassment of an
|
111 |
+
individual, or aggression toward or disparagement of classes of individuals.
|
112 |
+
|
113 |
+
**Consequence**: A permanent ban from any sort of public interaction within the
|
114 |
+
community.
|
115 |
+
|
116 |
+
## Attribution
|
117 |
+
|
118 |
+
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
119 |
+
version 2.1, available at
|
120 |
+
[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].
|
121 |
+
|
122 |
+
Community Impact Guidelines were inspired by
|
123 |
+
[Mozilla's code of conduct enforcement ladder][Mozilla CoC].
|
124 |
+
|
125 |
+
For answers to common questions about this code of conduct, see the FAQ at
|
126 |
+
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at
|
127 |
+
[https://www.contributor-covenant.org/translations][translations].
|
128 |
+
|
129 |
+
[homepage]: https://www.contributor-covenant.org
|
130 |
+
[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
|
131 |
+
[Mozilla CoC]: https://github.com/mozilla/diversity
|
132 |
+
[FAQ]: https://www.contributor-covenant.org/faq
|
133 |
+
[translations]: https://www.contributor-covenant.org/translations
|
.github/hf-space-config.yml
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
title: Awesome AI Web Search
|
2 |
+
emoji: ππ»π
|
3 |
+
short_description: Curated list of AI-powered web search software
|
4 |
+
colorFrom: purple
|
5 |
+
colorTo: blue
|
6 |
+
sdk: static
|
7 |
+
pinned: false
|
8 |
+
license: cc0-1.0
|
.github/workflows/close-stale-issues-and-pull-requests.yml
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
name: "Close stale issues and pull requests"
|
2 |
+
on:
|
3 |
+
schedule:
|
4 |
+
- cron: "0 14 * * *"
|
5 |
+
|
6 |
+
jobs:
|
7 |
+
stale:
|
8 |
+
runs-on: ubuntu-latest
|
9 |
+
steps:
|
10 |
+
- uses: actions/stale@v9
|
11 |
+
with:
|
12 |
+
days-before-issue-stale: 7
|
13 |
+
stale-issue-message: "This issue has been automatically marked as stale due to inactivity. It will be closed in 7 days if no further activity occurs. Please comment or remove the stale label to keep it open."
|
14 |
+
days-before-issue-close: 7
|
15 |
+
close-issue-message: "This issue has been closed due to prolonged inactivity. Feel free to reopen if you need more information or further assistance."
|
16 |
+
stale-issue-label: "stale"
|
17 |
+
days-before-pr-stale: 7
|
18 |
+
stale-pr-message: "This pull request has been marked as stale due to inactivity. It will be closed in 7 days if no further activity occurs. Please comment or remove the stale label to keep it open."
|
19 |
+
days-before-pr-close: 7
|
20 |
+
close-pr-message: "This pull request has been closed due to prolonged inactivity. Feel free to reopen if you plan to continue your work."
|
21 |
+
stale-pr-label: "stale"
|
.github/workflows/on-push-to-main.yml
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
name: On Push To Main
|
2 |
+
on:
|
3 |
+
push:
|
4 |
+
branches: ["main"]
|
5 |
+
jobs:
|
6 |
+
sync-to-hf:
|
7 |
+
name: Sync to HuggingFace Spaces
|
8 |
+
runs-on: ubuntu-latest
|
9 |
+
environment: hugging-face
|
10 |
+
steps:
|
11 |
+
- uses: actions/checkout@v4
|
12 |
+
- uses: JacobLinCool/huggingface-sync@v1
|
13 |
+
with:
|
14 |
+
github: ${{ secrets.GITHUB_TOKEN }}
|
15 |
+
user: ${{ vars.HF_SPACE_OWNER }}
|
16 |
+
space: ${{ vars.HF_SPACE_NAME }}
|
17 |
+
token: ${{ secrets.HF_TOKEN }}
|
18 |
+
configuration: ".github/hf-space-config.yml"
|
README.md
ADDED
@@ -0,0 +1,139 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
---
|
2 |
+
title: Awesome AI Web Search
|
3 |
+
emoji: ππ»π
|
4 |
+
short_description: Curated list of AI-powered web search software
|
5 |
+
colorFrom: purple
|
6 |
+
colorTo: blue
|
7 |
+
sdk: static
|
8 |
+
pinned: false
|
9 |
+
license: cc0-1.0
|
10 |
+
---
|
11 |
+
|
12 |
+
# AI Web Search [](https://github.com/topics/awesome)
|
13 |
+
|
14 |
+
A curated list of AI-powered web search software, focusing on the intersection of Large Language Models (LLMs) and web search capabilities.
|
15 |
+
|
16 |
+
The list is organized as a timeline, containing software that support the following use cases:
|
17 |
+
|
18 |
+
- Web search with LLM summarization and follow-up questions.
|
19 |
+
- LLM chat with web search support.
|
20 |
+
- Agent-driven research done by LLMs searching the web and generating a report.
|
21 |
+
|
22 |
+
## Contents
|
23 |
+
|
24 |
+
- [Open Source](#open-source)
|
25 |
+
- [Closed Source](#closed-source)
|
26 |
+
|
27 |
+
## Open Source
|
28 |
+
|
29 |
+
| Initial Commit | Software | Preview |
|
30 |
+
| ------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
31 |
+
| [2021-04-04](https://github.com/khoj-ai/khoj/commit/0ef549570139495f694265259432870fb5bffa6d) | [Khoj](https://github.com/khoj-ai/khoj) | [Demo](https://app.khoj.dev) |
|
32 |
+
| [2022-12-20](https://github.com/VikParuchuri/researcher/commit/9ef2793dbeeb75a871ac9a171f77b50f1ed00acf) | [Researcher](https://github.com/VikParuchuri/researcher) | [Screenshot](https://raw.githubusercontent.com/VikParuchuri/researcher/9ce649b83e51d201d3f00d4ceb1191ebff843ec8/images/screen2.png) |
|
33 |
+
| [2023-02-17](https://github.com/huggingface/chat-ui/commit/11dbfc8fb81bcfb1857b10fff56dddaac4530463) | [Chat UI](https://github.com/huggingface/chat-ui) | [Demo](https://huggingface.co/chat/) |
|
34 |
+
| [2023-02-19](https://github.com/mckaywrigley/clarity-ai/commit/868b5259d91aad797a08a192846666a47f71c3c7) | [Clarity AI](https://github.com/mckaywrigley/clarity-ai) | [Screenshot](https://raw.githubusercontent.com/mckaywrigley/clarity-ai/5a33db140d253f47da3f07ad1475938c14dfda45/public/screenshot.png) |
|
35 |
+
| [2023-03-10](https://github.com/LostRuins/koboldcpp/commit/26c084662903ddaca19bef982831bfb0856e8257) | [KoboldCpp](https://github.com/LostRuins/koboldcpp) | [Demo](https://lite.koboldai.net) |
|
36 |
+
| [2023-04-18](https://github.com/webpilot-ai/Webpilot/commit/ed9f5b2dd0a584a010a1949fe198a808679c311f) | [WebPilot](https://github.com/webpilot-ai/Webpilot) | [Demo](https://www.webpilot.ai/) |
|
37 |
+
| [2023-05-12](https://github.com/assafelovic/gpt-researcher/commit/e983f3a0d3e45ced42c0d309244a17cebfba32f4) | [GPT Researcher](https://github.com/assafelovic/gpt-researcher) | [Homepage](https://gptr.dev/) |
|
38 |
+
| [2023-06-11](https://github.com/qwersyk/Newelle/commit/f38a98c782c8acdc2822f245430f08691723975e) | [Newelle](https://github.com/qwersyk/Newelle) | [Video](https://github.com/user-attachments/assets/7ef1d46a-aa21-4ad4-90f6-517cac9bee00) |
|
39 |
+
| [2023-10-07](https://github.com/open-webui/open-webui/commit/5cd4946df2f1da6caeb100f993add7b7e02343a5) | [Open WebUI](https://github.com/open-webui/open-webui) | [Homepage](https://openwebui.com/) |
|
40 |
+
| [2023-10-11](https://github.com/jacobbergdahl/limopola/commit/5b3cbd8be3886c00206eb59087a6c5effd4a32a8) | [Limopola](https://github.com/jacobbergdahl/limopola) | [Video](https://github.com/user-attachments/assets/039f39ad-3a6f-4b68-8995-6c83e010e8c3) |
|
41 |
+
| [2023-10-15](https://github.com/felladrin/MiniSearch/commit/ca5fb23c251d8392a4f2a5338fc9509ee1b05fde) | [MiniSearch](https://github.com/felladrin/MiniSearch) | [Demo](https://felladrin-minisearch.hf.space/) |
|
42 |
+
| [2024-01-23](https://github.com/leptonai/search_with_lepton/commit/f8da729364223b92beeca892417ced1ae55e6cd9) | [Lepton Search](https://github.com/leptonai/search_with_lepton) | [Demo](https://search.lepton.run/) |
|
43 |
+
| [2024-01-30](https://github.com/heurist-network/gpt-search-web/commit/efeaefaa9a251b324a3ca381db36c04e1671425f) | [Heurist Search](https://github.com/heurist-network/gpt-search-web) | [Demo](https://search.heurist.ai/) |
|
44 |
+
| [2024-03-07](https://github.com/developersdigest/llm-answer-engine/commit/bd0a904e99209139c23c01b1ac4715c57826d555) | [LLM Answer Engine](https://github.com/developersdigest/llm-answer-engine) | [Video](https://media0.giphy.com/media/v1.Y2lkPTc5MGI3NjExcjVodHcyZWd0MDJtd2RiN2xqbGdtOTdrYzZiMnhlMmZidDRzYm15dSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/PXkHjFlbgty03C6TAL/giphy.gif) |
|
45 |
+
| [2024-03-08](https://github.com/yokingma/search_with_ai/commit/1653232d2d724ae510155364dd3998f682999f71) | [Search with AI](https://github.com/yokingma/search_with_ai) | [Demo](https://isou.chat/) |
|
46 |
+
| [2024-03-29](https://github.com/nilsherzig/LLocalSearch/commit/2817271898efaf3258ddfc1f27240ca507bb6fd0) | [LLocalSearch](https://github.com/nilsherzig/LLocalSearch) | [Video](https://github.com/nilsherzig/LLocalSearch/assets/72463901/e13e2531-05a8-40af-8551-965ed9d24eb4) |
|
47 |
+
| [2024-04-06](https://github.com/miurla/morphic/commit/1eaed10ea5ef3c72e7970b24a4bd8ad0ac747581) | [Morphic](https://github.com/miurla/morphic) | [Demo](https://www.morphic.sh/) |
|
48 |
+
| [2024-04-09](https://github.com/ItzCrazyKns/Perplexica/commit/d1c74c861e669325d2b5dbe07c0745bd235655b9) | [Perplexica](https://github.com/ItzCrazyKns/Perplexica) | [Video](https://github.com/ItzCrazyKns/Perplexica/blob/10c5ac107684bda6eb9fc5ce34751b6c80fb6b8c/.assets/perplexica-preview.gif) |
|
49 |
+
| [2024-04-09](https://github.com/stanford-oval/storm/commit/121d3726989ddf11ba134d8efbfe46b8d3f5f50a) | [STORM](https://github.com/stanford-oval/storm) | [Demo](http://storm.genie.stanford.edu/) |
|
50 |
+
| [2024-04-25](https://github.com/rashadphz/farfalle/commit/327e4d09f9f618a13a41997e2eb5cf3f0602029d) | [Farfalle](https://github.com/rashadphz/farfalle) | [Demo](https://www.farfalle.dev/) |
|
51 |
+
| [2024-05-03](https://github.com/philfung/perplexed/commit/466866b780cc3b5d0ef9633f888fab3d1813f64f) | [Perplexed](https://github.com/philfung/perplexed) | [Demo](https://d37ozmhmvu2kcg.cloudfront.net/) |
|
52 |
+
| [2024-05-17](https://github.com/kartikm7/llocal/commit/21c6740e8eeabe772e19de31e81f4cde7bc2fdae) | [LLocal](https://github.com/kartikm7/llocal) | [Homepage](https://www.llocal.in/) |
|
53 |
+
| [2024-05-17](https://github.com/shadowfax92/Fyin/commit/5c53ebf0011f660f205af1948ca878f84f184309) | [Fyin](https://github.com/shadowfax92/Fyin) | [Homepage](https://fyin.app/) |
|
54 |
+
| [2024-05-18](https://huggingface.co/spaces/ginigen/Mistral-Perflexity/commit/d8a3c5319a786c084183a8343a5e842bc2baea02) | [Mistral Perflexity AI](https://huggingface.co/spaces/ginigen/Mistral-Perflexity/tree/main) | [Demo](https://huggingface.co/spaces/ginigen/Mistral-Perflexity) |
|
55 |
+
| [2024-05-28](https://github.com/Nutlope/turboseek/commit/36eff59936ea374e2ca569023c1bc2863d6b546e) | [Turboseek](https://github.com/Nutlope/turboseek) | [Demo](https://www.turboseek.io/) |
|
56 |
+
| [2024-05-30](https://github.com/vincentdnl/operativeai/commit/6ba6dcc5a73eb6d7e939c921bff39c308e973d3c) | [OperativeAI](https://github.com/vincentdnl/operativeai) | [Screenshot](https://github.com/vincentdnl/operativeai/assets/6394786/7234931f-372a-464e-90c0-0bea478f547e) |
|
57 |
+
| [2024-06-14](https://github.com/jjleng/sensei/commit/a03394ccb84df3a884f4055d674382cb319aee13) | [Sensei](https://github.com/jjleng/sensei) | [Demo](https://www.heysensei.app/) |
|
58 |
+
| [2024-07-27](https://github.com/AstraBert/SearchPhi/commit/471080a3d3519b5399c929c6b5e1ae820a2db1e1) | [SearchPhi](https://github.com/AstraBert/SearchPhi) | [Homepage](https://astrabert.github.io/SearchPhi/) |
|
59 |
+
| [2024-07-28](https://github.com/InternLM/MindSearch/commit/d3c5ea416acbfc4c994729218540207e688d5480) | [MindSearch](https://github.com/InternLM/mindsearch) | [Video](https://github.com/user-attachments/assets/44ffe4b9-be26-4b93-a77b-02fed16e33fe) |
|
60 |
+
| [2024-07-31](https://github.com/MODSetter/SurfSense/commit/55332d1ddb4f6f660c5de2e23b3bc052c1b147cc) | [SurfSense](https://github.com/MODSetter/SurfSense) | [Homepage](https://www.surfsense.net/) |
|
61 |
+
| [2024-08-03](https://github.com/YassKhazzan/openperplex_backend_os/commit/d34d515bb3c93bf306a24387404d5a0544b0bbd4) | [OpenPerplex](https://github.com/YassKhazzan/openperplex_backend_os) | [Demo](https://openperplex.com/) |
|
62 |
+
| [2024-08-06](https://github.com/jayshah5696/pravah/commit/0443a0cd27f2521c3a461d5eee24524cb4c01376) | [Pravah](https://github.com/jayshah5696/pravah) | [Video](https://raw.githubusercontent.com/jayshah5696/pravah/0b546b9487acf43bca38e89772aada103a347e45/assets/demo.gif) |
|
63 |
+
| [2024-08-07](https://github.com/zaidmukaddam/scira/commit/73c88cf4c5872119c3a3f15a481e072ca74141c0) | [Scira](https://github.com/zaidmukaddam/scira) | [Demo](https://scira.app/) |
|
64 |
+
| [2024-08-08](https://github.com/legraphista/localplexity/commit/4151f4b5cee2fbcb66c9792840d3c279d7475216) | [LocalPlexity](https://github.com/legraphista/localplexity) | [Demo](https://localplexity.pages.dev/) |
|
65 |
+
| [2024-09-01](https://github.com/Jay4242/llm-websearch/commit/8798704eca2e9ba6f8ab29a6aefbe6a98339289a) | [LLM Websearch](https://github.com/Jay4242/llm-websearch) | [Walkthrough](https://www.reddit.com/r/LocalLLaMA/comments/1ewdhfe/my_hobbyistlevel_websearch_gemma_2_2b_searx_bash/) |
|
66 |
+
| [2024-09-07](https://github.com/radityaharya/looq/commit/2568fdafc9aa1913f03450ed9670443714add463) | [Looq](https://github.com/radityaharya/looq) | [Screenshot](https://raw.githubusercontent.com/radityaharya/looq/95c7faff3245fc153e0aea8f8d415efbaa80ce8a/preview.png) |
|
67 |
+
| [2024-09-07](https://github.com/shivvamm/Search-With-Aisia/commit/b3b1969ef0346ba802b2f2cc5ddaf338679c40dd) | [Search With Alisia](https://github.com/shivvamm/Search-With-Aisia) | [Demo](https://searchwithalisia.netlify.app/) |
|
68 |
+
| [2024-10-17](https://github.com/pengfeng/ask.py/commit/ad2beb3bca5c63f655425fa6771a38771526c188) | [Ask.py](https://github.com/pengfeng/ask.py) | [Demo](https://huggingface.co/spaces/LeetTools/AskPy) |
|
69 |
+
| [2024-11-04](https://github.com/brunostjohn/perplexideez/commit/60080b84834d3293ba002ef72cb5895599384d03) | [Perplexideez](https://github.com/brunostjohn/perplexideez) | [Screenshot](https://raw.githubusercontent.com/brunostjohn/perplexideez/8961078bc60a9508b5d06e5da0af7eea8896e99a/assets/browser.png) |
|
70 |
+
| [2024-11-20](https://github.com/TheBlewish/Automated-AI-Web-Researcher-Ollama/commit/7a221ee448aad5ea6a5929af980f183c1df3ff9e) | [Automated AI Web Researcher](https://github.com/TheBlewish/Automated-AI-Web-Researcher-Ollama) | [Video](https://www.youtube.com/watch?v=hS7Q1B8N1mQ) |
|
71 |
+
| [2024-12-05](https://github.com/sooti/sootiAI/commit/8c503722df8d60bb9d265c75c51cc94dcb75d5aa) | [SootiAI](https://github.com/sooti/sootiAI) | [Screenshot](https://github.com/user-attachments/assets/6b7e68f5-8a71-46b7-b333-37c1a39c4646) |
|
72 |
+
| [2024-12-13](https://github.com/pcastiglione99/RAGify-Search/commit/19ff4b3d18ffac49598d50e35ddc2415545c7059) | [RAGify Search](https://github.com/pcastiglione99/RAGify-Search) | [Video](https://raw.githubusercontent.com/pcastiglione99/RAGify-Search/1ec60aca30b4cb232006d61d9d73200d0072c399/RAGify.gif) |
|
73 |
+
| [2024-12-19](https://github.com/leettools-dev/leettools/commit/aa54edecaf2326ca4d4189887da8fc90c483f97b) | [LeetTools](https://github.com/leettools-dev/leettools) | [Walkthrough](https://www.reddit.com/r/LocalLLaMA/comments/1i1de3o/ai_search_assistant_with_local_model_and/) |
|
74 |
+
| [2024-12-30](https://github.com/zachrattner/scourhead/commit/069643d861dfbc7119f0fc26fefbe1c84c0c2e00) | [Scourhead](https://github.com/zachrattner/scourhead) | [Homepage](https://scourhead.com) |
|
75 |
+
| [2025-01-14](https://github.com/hrithikkoduri/WebRover/commit/aa513581fa154d532baeed8cc43e8873418460bf) | [WebRover](https://github.com/hrithikkoduri/WebRover) | [Video](https://github.com/user-attachments/assets/325c6c55-9384-4939-a912-3b1d13635799) |
|
76 |
+
| [2025-01-26](https://github.com/jina-ai/node-DeepResearch/commit/91f1cbcb9712f74d46853bad655c262be19e1e36) | [Jina DeepResearch](https://github.com/jina-ai/node-DeepResearch) | [Video](https://raw.githubusercontent.com/jina-ai/node-DeepResearch/282de3f245a57911c6e86a11949bf0d9cbcd2102/demo.gif) |
|
77 |
+
| [2025-02-03](https://github.com/nickscamara/open-deep-research/commit/ce6a7aa69be02add99b26ae3f4d11f0680596862) | [Open Deep Research](https://github.com/nickscamara/open-deep-research) | [Screenshot](https://raw.githubusercontent.com/nickscamara/open-deep-research/b7ed942daf9c2147e8e2aa5f55d6c23a7f25e640/public/open-deep-researched-pic.png) |
|
78 |
+
| [2025-02-09](https://github.com/masterFoad/NanoSage/commit/1fff9f64b4d8317e678216135d7b5540aeff28d5) | [NanoSage](https://github.com/masterFoad/NanoSage) | [Walkthrough](https://www.reddit.com/r/LocalLLaMA/comments/1ilpkke/i_built_nanosage_a_deep_research_local_assistant/) |
|
79 |
+
| [2025-02-09](https://github.com/LearningCircuit/local-deep-research/commit/188b9720fda1cb330a288a3d9df5931aa01dd5d3) | [Local Deep Research](https://github.com/LearningCircuit/local-deep-research) | [Video](https://www.youtube.com/watch?v=0ISreg9q0p0) |
|
80 |
+
| [2025-02-19](https://github.com/ThinkInAIXYZ/deepchat/commit/74ad4ecea448679f351825b52e1438cbb8a79c62) | [DeepChat](https://github.com/ThinkInAIXYZ/deepchat) | [Homepage](https://deepchat.thinkinai.xyz/) |
|
81 |
+
| [2025-02-25](https://github.com/u14app/deep-research/commit/7c52afc6f6b38e6412f83780708a3a03124024c9) | [U14 Deep Research](https://github.com/u14app/deep-research) | [Demo](https://research.u14.app/) |
|
82 |
+
| [2025-04-06](https://github.com/AstraBert/llama-4-researcher/commit/012bbe52f2147649314b67507e3f92b851dccdd4) | [LlamaResearcher](https://github.com/AstraBert/llama-4-researcher) | [Demo](https://app.llamaresearcher.com/) |
|
83 |
+
|
84 |
+
## Closed Source
|
85 |
+
|
86 |
+
| Launch Date | Software |
|
87 |
+
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
|
88 |
+
| [2022-03-28](https://news.ycombinator.com/item?id=30832589) | [Andi](https://andisearch.com/) |
|
89 |
+
| [2022-09-08](https://www.producthunt.com/products/consensus-2/launches) | [Consensus](https://consensus.app/) |
|
90 |
+
| [2022-11-23](https://www.producthunt.com/products/typeset/launches) | [SciSpace](https://typeset.io) |
|
91 |
+
| [2022-12-07](https://news.ycombinator.com/item?id=33897884) | [Perplexity](https://perplexity.ai) |
|
92 |
+
| [2022-12-23](https://news.ycombinator.com/item?id=34110738) | [You.com](http://you.com) |
|
93 |
+
| [2023-01-18](https://news.ycombinator.com/item?id=34421831) | [Komo](https://komo.ai/) |
|
94 |
+
| [2023-02-21](https://news.ycombinator.com/item?id=34884338) | [Phind](https://www.phind.com/) |
|
95 |
+
| [2023-04-26](https://news.ycombinator.com/item?id=35719482) | [Kagi FastGPT](https://kagi.com/fastgpt) |
|
96 |
+
| [2023-05-02](https://www.forbes.com/sites/alexkonrad/2023/05/02/inflection-ai-ex-deepmind-launches-pi-chatbot/) | [Pi](https://pi.ai/) |
|
97 |
+
| [2023-05-18](https://x.com/liner_app/status/1659030782969810945) | [Liner](https://getliner.com/) |
|
98 |
+
| [2023-07-02](https://www.fastcompany.com/90841992/meet-waldo-a-new-search-engine-that-lets-you-hyper-tune-your-queries) | [Waldo](https://www.waldo.fyi/) |
|
99 |
+
| [2023-07-20](https://stock.stockstar.com/RB2023090800017268.shtml) | [Tiangong](https://www.tiangong.cn/) |
|
100 |
+
| [2023-08-31](https://techcrunch.com/2023/08/31/chinese-users-can-finally-try-their-homegrown-chatgpt-equivalents/) | [Doubao AI](https://www.doubao.com/) |
|
101 |
+
| [2023-10-15](https://en.wikipedia.org/wiki/Moonshot_AI) | [Kimi](https://kimi.ai/) |
|
102 |
+
| [2023-11-15](https://blogs.bing.com/search/november-2023/our-vision-to-bring-microsoft-copilot-to-everyone-and-more) | [Microsoft Copilot](https://copilot.microsoft.com/) |
|
103 |
+
| [2023-12-07](https://www.producthunt.com/products/gemini-6/launches) | [Gemini](https://gemini.google.com/) |
|
104 |
+
| [2023-12-27](https://www.linkedin.com/feed/update/urn:li:activity:7113212433074135040/) | [Poe Web-Search](https://poe.com/Web-Search) |
|
105 |
+
| [2024-01-04](https://www.producthunt.com/products/aoyo-ai/launches) | [aoyo.ai](https://aoyo.ai/) |
|
106 |
+
| [2024-01-24](https://so.360.com/agreement/privacy) | [360AI](https://so.360.com/) |
|
107 |
+
| [2024-01-25](https://news.ycombinator.com/item?id=39126200) | [Msty](https://msty.app/) |
|
108 |
+
| [2024-01-29](https://arc.net/blog/arc-search) | [Arc Search](https://arc.net/search) |
|
109 |
+
| [2024-02-26](https://mistral.ai/news/le-chat-mistral/) | [Le Chat Mistral](https://chat.mistral.ai/) |
|
110 |
+
| [2024-02-27](https://community.deeplearning.ai/t/xdash-a-free-ai-powered-real-time-search-engine-https-www-xdash-ai/579309) | [Xdash AI](https://www.xdash.ai/) |
|
111 |
+
| [2024-03-22](https://x.com/thinkanyai/status/1771073443271766193) | [ThinkAny](https://thinkany.ai/) |
|
112 |
+
| [2024-03-27](https://blog.csdn.net/qq_46106285/article/details/137062200) | [Metaso.cn](https://metaso.cn/) |
|
113 |
+
| [2024-04-02](https://www.1ai.net/en/6956.html) | [Yuewen](https://yuewen.cn/) |
|
114 |
+
| [2024-04-17](https://brave.com/blog/answer-with-ai/) | [Brave Search](https://search.brave.com) |
|
115 |
+
| [2024-04-25](https://dailynexus.com/2024-05-16/making-sure-its-correkt-a-group-of-ucsb-students-set-out-to-revolutionize-the-ethics-of-ai-chatbots/) | [Correkt.ai](https://correkt.ai/) |
|
116 |
+
| [2024-05-27](https://medium.com/@Holmesbot/new-ai-revolutionizes-research-holmesbot-a5c63a04a269) | [HolmesBot](https://app.holmesbot.com/) |
|
117 |
+
| [2024-05-27](https://www.reddit.com/r/SideProject/comments/1d20yb8/introducing_mixmyai/) | [MixMyAI](https://mixmyai.com/) |
|
118 |
+
| [2024-06-18](https://techcrunch.com/2024/06/18/genspark-is-the-latest-attempt-at-an-ai-powered-search-engine/) | [Genspark](https://www.genspark.ai/) |
|
119 |
+
| [2024-06-24](https://apps.apple.com/us/app/monica-search-ai-search-gpt/id6503940969) | [Monica Search](https://monica.so/) |
|
120 |
+
| [2024-06-24](https://www.producthunt.com/products/devv-ai/launches) | [Devv.AI](https://devv.ai) |
|
121 |
+
| [2024-07-09](https://www.reddit.com/r/AISearchEngine_miku/) | [Miku AI](https://hellomiku.com/) |
|
122 |
+
| [2024-07-16](https://techcrunch.com/2024/07/16/exa-raises-17m-lightspeed-nvidia-ycombinator-google-ai-models/) | [Exa Search](https://exa.ai/search) |
|
123 |
+
| [2024-08-06](https://techcrunch.com/2024/08/06/hyperspace-is-building-custom-instances-to-accelerate-database-searches/) | [Compute](https://compute.hyper.space/) |
|
124 |
+
| [2024-08-13](https://docs.chatastra.ai/changelog/stellar) | [Stellar](https://stellar.chatastra.ai/) |
|
125 |
+
| [2024-08-14](https://www.producthunt.com/products/gigabrain-2/launches) | [GigaBrain](https://thegigabrain.com/) |
|
126 |
+
| [2024-09-04](https://www.globenewswire.com/news-release/2024/09/04/2940745/0/en/Felo-AI-Search-Engine-Launches-Revolutionizing-Global-Information-Access.html) | [Felo](https://felo.ai/) |
|
127 |
+
| [2024-09-11](https://blog.iask.ai/hey-were-iask-ai-903c3dcdec39) | [iAsk Ai](http://iask.ai) |
|
128 |
+
| [2024-09-12](https://www.washingtonpost.com/creativegroup/stage/aws/start-ups-shaping-the-future-of-generative-ai/) | [AI Hay](https://ai-hay.vn/) |
|
129 |
+
| [2024-09-24](https://blog.kagi.com/announcing-assistant) | [Kagi Assistant](https://kagi.com/welcome/assistant) |
|
130 |
+
| [2024-10-14](https://community.openai.com/t/deepfind-a-privacy-first-ai-search-engine/978428) | [Deepfind](https://www.deepfind.co/) |
|
131 |
+
| [2024-10-31](https://openai.com/index/introducing-chatgpt-search/) | [ChatGPT Search](https://chatgpt.com/?hints=search) |
|
132 |
+
| [2024-12-10](https://www.reddit.com/r/LocalLLaMA/comments/1hazh68/web_search_is_now_available_on_chatdeepseekcom_an/) | [DeepSeek Chat](https://chat.deepseek.com/) |
|
133 |
+
| [2024-12-10](https://www.reddit.com/r/SideProject/comments/1hchgmx/introducing_hika_ai_a_free_ai_search_engine_for/) | [Hika](https://hika.fyi) |
|
134 |
+
| [2024-12-11](https://blog.google/products/gemini/google-gemini-deep-research/) | [Gemini Deep Research](https://gemini.google/advanced) |
|
135 |
+
| [2024-12-29](https://news.ycombinator.com/item?id=42540979) | [Graphthem](https://graphthem.com/) |
|
136 |
+
| [2025-02-02](https://openai.com/index/introducing-deep-research/) | [ChatGPT Deep Research](https://chatgpt.com/) |
|
137 |
+
| [2025-02-26](https://www.reddit.com/r/ChatGPTPro/comments/1iyjxhi/i_united_deepseek_r1_with_other_ais_to_make_a/) | [Ithy](https://ithy.com/) |
|
138 |
+
| [2025-02-27](https://www.producthunt.com/products/colomboai/launches) | [ColomboAI](https://colomboai.com/) |
|
139 |
+
| [2025-02-28](https://labs.lumigo.ai/) | [Lumigo](https://lumigo.ai/) |
|
index.html
ADDED
@@ -0,0 +1,98 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<!DOCTYPE html>
|
2 |
+
<html lang="en">
|
3 |
+
<head>
|
4 |
+
<meta charset="UTF-8" />
|
5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
6 |
+
<title>Awesome AI Web Search</title>
|
7 |
+
<link
|
8 |
+
rel="stylesheet"
|
9 |
+
href="https://cdn.jsdelivr.net/npm/water.css@2/out/water.css"
|
10 |
+
/>
|
11 |
+
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
|
12 |
+
</head>
|
13 |
+
<body>
|
14 |
+
<div id="readme"></div>
|
15 |
+
<script>
|
16 |
+
const renderer = new marked.Renderer();
|
17 |
+
renderer.link = function ({ href, title, text, type, tokens }) {
|
18 |
+
const [firstToken] = tokens;
|
19 |
+
const content =
|
20 |
+
firstToken.type === "image"
|
21 |
+
? `<img src="${firstToken.href}" alt="${firstToken.text}" />`
|
22 |
+
: text;
|
23 |
+
return `<a target="_blank" href="${href}"${
|
24 |
+
title ? ` title="${title}"` : ""
|
25 |
+
}>${content}</a>`;
|
26 |
+
};
|
27 |
+
marked.setOptions({ renderer });
|
28 |
+
fetch(
|
29 |
+
"https://raw.githubusercontent.com/felladrin/awesome-ai-web-search/refs/heads/main/README.md"
|
30 |
+
)
|
31 |
+
.then((response) => response.text())
|
32 |
+
.then((markdown) => {
|
33 |
+
const html = marked.parse(markdown);
|
34 |
+
document.getElementById("readme").innerHTML = html;
|
35 |
+
})
|
36 |
+
.catch((error) => console.error(error));
|
37 |
+
</script>
|
38 |
+
<a
|
39 |
+
href="https://github.com/felladrin/awesome-ai-web-search"
|
40 |
+
target="_blank"
|
41 |
+
class="github-corner"
|
42 |
+
title="Edit on GitHub"
|
43 |
+
aria-label="Edit on GitHub"
|
44 |
+
><svg
|
45 |
+
width="80"
|
46 |
+
height="80"
|
47 |
+
viewBox="0 0 250 250"
|
48 |
+
style="
|
49 |
+
fill: #70b7fd;
|
50 |
+
color: #fff;
|
51 |
+
position: absolute;
|
52 |
+
top: 0;
|
53 |
+
border: 0;
|
54 |
+
right: 0;
|
55 |
+
"
|
56 |
+
aria-hidden="true"
|
57 |
+
>
|
58 |
+
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z" />
|
59 |
+
<path
|
60 |
+
d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2"
|
61 |
+
fill="currentColor"
|
62 |
+
style="transform-origin: 130px 106px"
|
63 |
+
class="octo-arm"
|
64 |
+
/>
|
65 |
+
<path
|
66 |
+
d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z"
|
67 |
+
fill="currentColor"
|
68 |
+
class="octo-body"
|
69 |
+
/></svg></a
|
70 |
+
><style>
|
71 |
+
.github-corner:hover .octo-arm {
|
72 |
+
animation: octocat-wave 560ms ease-in-out;
|
73 |
+
}
|
74 |
+
@keyframes octocat-wave {
|
75 |
+
0%,
|
76 |
+
100% {
|
77 |
+
transform: rotate(0);
|
78 |
+
}
|
79 |
+
20%,
|
80 |
+
60% {
|
81 |
+
transform: rotate(-25deg);
|
82 |
+
}
|
83 |
+
40%,
|
84 |
+
80% {
|
85 |
+
transform: rotate(10deg);
|
86 |
+
}
|
87 |
+
}
|
88 |
+
@media (max-width: 500px) {
|
89 |
+
.github-corner:hover .octo-arm {
|
90 |
+
animation: none;
|
91 |
+
}
|
92 |
+
.github-corner .octo-arm {
|
93 |
+
animation: octocat-wave 560ms ease-in-out;
|
94 |
+
}
|
95 |
+
}
|
96 |
+
</style>
|
97 |
+
</body>
|
98 |
+
</html>
|
license.txt
ADDED
@@ -0,0 +1,121 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Creative Commons Legal Code
|
2 |
+
|
3 |
+
CC0 1.0 Universal
|
4 |
+
|
5 |
+
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
|
6 |
+
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
|
7 |
+
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
|
8 |
+
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
|
9 |
+
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
|
10 |
+
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
|
11 |
+
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
|
12 |
+
HEREUNDER.
|
13 |
+
|
14 |
+
Statement of Purpose
|
15 |
+
|
16 |
+
The laws of most jurisdictions throughout the world automatically confer
|
17 |
+
exclusive Copyright and Related Rights (defined below) upon the creator
|
18 |
+
and subsequent owner(s) (each and all, an "owner") of an original work of
|
19 |
+
authorship and/or a database (each, a "Work").
|
20 |
+
|
21 |
+
Certain owners wish to permanently relinquish those rights to a Work for
|
22 |
+
the purpose of contributing to a commons of creative, cultural and
|
23 |
+
scientific works ("Commons") that the public can reliably and without fear
|
24 |
+
of later claims of infringement build upon, modify, incorporate in other
|
25 |
+
works, reuse and redistribute as freely as possible in any form whatsoever
|
26 |
+
and for any purposes, including without limitation commercial purposes.
|
27 |
+
These owners may contribute to the Commons to promote the ideal of a free
|
28 |
+
culture and the further production of creative, cultural and scientific
|
29 |
+
works, or to gain reputation or greater distribution for their Work in
|
30 |
+
part through the use and efforts of others.
|
31 |
+
|
32 |
+
For these and/or other purposes and motivations, and without any
|
33 |
+
expectation of additional consideration or compensation, the person
|
34 |
+
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
|
35 |
+
is an owner of Copyright and Related Rights in the Work, voluntarily
|
36 |
+
elects to apply CC0 to the Work and publicly distribute the Work under its
|
37 |
+
terms, with knowledge of his or her Copyright and Related Rights in the
|
38 |
+
Work and the meaning and intended legal effect of CC0 on those rights.
|
39 |
+
|
40 |
+
1. Copyright and Related Rights. A Work made available under CC0 may be
|
41 |
+
protected by copyright and related or neighboring rights ("Copyright and
|
42 |
+
Related Rights"). Copyright and Related Rights include, but are not
|
43 |
+
limited to, the following:
|
44 |
+
|
45 |
+
i. the right to reproduce, adapt, distribute, perform, display,
|
46 |
+
communicate, and translate a Work;
|
47 |
+
ii. moral rights retained by the original author(s) and/or performer(s);
|
48 |
+
iii. publicity and privacy rights pertaining to a person's image or
|
49 |
+
likeness depicted in a Work;
|
50 |
+
iv. rights protecting against unfair competition in regards to a Work,
|
51 |
+
subject to the limitations in paragraph 4(a), below;
|
52 |
+
v. rights protecting the extraction, dissemination, use and reuse of data
|
53 |
+
in a Work;
|
54 |
+
vi. database rights (such as those arising under Directive 96/9/EC of the
|
55 |
+
European Parliament and of the Council of 11 March 1996 on the legal
|
56 |
+
protection of databases, and under any national implementation
|
57 |
+
thereof, including any amended or successor version of such
|
58 |
+
directive); and
|
59 |
+
vii. other similar, equivalent or corresponding rights throughout the
|
60 |
+
world based on applicable law or treaty, and any national
|
61 |
+
implementations thereof.
|
62 |
+
|
63 |
+
2. Waiver. To the greatest extent permitted by, but not in contravention
|
64 |
+
of, applicable law, Affirmer hereby overtly, fully, permanently,
|
65 |
+
irrevocably and unconditionally waives, abandons, and surrenders all of
|
66 |
+
Affirmer's Copyright and Related Rights and associated claims and causes
|
67 |
+
of action, whether now known or unknown (including existing as well as
|
68 |
+
future claims and causes of action), in the Work (i) in all territories
|
69 |
+
worldwide, (ii) for the maximum duration provided by applicable law or
|
70 |
+
treaty (including future time extensions), (iii) in any current or future
|
71 |
+
medium and for any number of copies, and (iv) for any purpose whatsoever,
|
72 |
+
including without limitation commercial, advertising or promotional
|
73 |
+
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
|
74 |
+
member of the public at large and to the detriment of Affirmer's heirs and
|
75 |
+
successors, fully intending that such Waiver shall not be subject to
|
76 |
+
revocation, rescission, cancellation, termination, or any other legal or
|
77 |
+
equitable action to disrupt the quiet enjoyment of the Work by the public
|
78 |
+
as contemplated by Affirmer's express Statement of Purpose.
|
79 |
+
|
80 |
+
3. Public License Fallback. Should any part of the Waiver for any reason
|
81 |
+
be judged legally invalid or ineffective under applicable law, then the
|
82 |
+
Waiver shall be preserved to the maximum extent permitted taking into
|
83 |
+
account Affirmer's express Statement of Purpose. In addition, to the
|
84 |
+
extent the Waiver is so judged Affirmer hereby grants to each affected
|
85 |
+
person a royalty-free, non transferable, non sublicensable, non exclusive,
|
86 |
+
irrevocable and unconditional license to exercise Affirmer's Copyright and
|
87 |
+
Related Rights in the Work (i) in all territories worldwide, (ii) for the
|
88 |
+
maximum duration provided by applicable law or treaty (including future
|
89 |
+
time extensions), (iii) in any current or future medium and for any number
|
90 |
+
of copies, and (iv) for any purpose whatsoever, including without
|
91 |
+
limitation commercial, advertising or promotional purposes (the
|
92 |
+
"License"). The License shall be deemed effective as of the date CC0 was
|
93 |
+
applied by Affirmer to the Work. Should any part of the License for any
|
94 |
+
reason be judged legally invalid or ineffective under applicable law, such
|
95 |
+
partial invalidity or ineffectiveness shall not invalidate the remainder
|
96 |
+
of the License, and in such case Affirmer hereby affirms that he or she
|
97 |
+
will not (i) exercise any of his or her remaining Copyright and Related
|
98 |
+
Rights in the Work or (ii) assert any associated claims and causes of
|
99 |
+
action with respect to the Work, in either case contrary to Affirmer's
|
100 |
+
express Statement of Purpose.
|
101 |
+
|
102 |
+
4. Limitations and Disclaimers.
|
103 |
+
|
104 |
+
a. No trademark or patent rights held by Affirmer are waived, abandoned,
|
105 |
+
surrendered, licensed or otherwise affected by this document.
|
106 |
+
b. Affirmer offers the Work as-is and makes no representations or
|
107 |
+
warranties of any kind concerning the Work, express, implied,
|
108 |
+
statutory or otherwise, including without limitation warranties of
|
109 |
+
title, merchantability, fitness for a particular purpose, non
|
110 |
+
infringement, or the absence of latent or other defects, accuracy, or
|
111 |
+
the present or absence of errors, whether or not discoverable, all to
|
112 |
+
the greatest extent permissible under applicable law.
|
113 |
+
c. Affirmer disclaims responsibility for clearing rights of other persons
|
114 |
+
that may apply to the Work or any use thereof, including without
|
115 |
+
limitation any person's Copyright and Related Rights in the Work.
|
116 |
+
Further, Affirmer disclaims responsibility for obtaining any necessary
|
117 |
+
consents, permissions or other rights required for any use of the
|
118 |
+
Work.
|
119 |
+
d. Affirmer understands and acknowledges that Creative Commons is not a
|
120 |
+
party to this document and has no duty or obligation with respect to
|
121 |
+
this CC0 or use of the Work.
|
renovate.json
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
3 |
+
"extends": [
|
4 |
+
"local>felladrin/.github:renovate-config"
|
5 |
+
]
|
6 |
+
}
|