저는 앱을 만드는 것에 지쳐서 하나의 앱을 만들었습니다. 지난 몇 달 동안 올해 초에 가졌던 아이디어, 즉 모든 작은 일마다 다른 앱을 다운로드하는 대신 필요한 것을 설명만 하면 어떻게 될까 하는 생각으로 작업해 왔습니다. 그래서 Anything을 만들었습니다. '습관 추적기 만들어줘'와 같이 다음과 같은 내용을 입력할 수 있습니다.
"단위 변환기가 있는 계산기가 필요해요"
"독서 목록 만들어줘"
"물 섭취량 기록하기"
"근처 커피숍 찾아줘"
이 아이디어는 Anything이 단순히 채팅 응답을 제공하는 것이 아니라, 의도(intent)를 실제 경험으로 전환한다는 것입니다. 흥미로운 점은 Anything이 'Anything'부터 시작한 것은 아니라는 것입니다. 그것은 제가 만들고 있던 암호화 프로젝트인 Kaalka에서 시작되었습니다. 그 프로젝트와 다른 작업들을 하는 동안, 저는 결국 Anything과 관련성이 생기는 문제들에 계속 직면했습니다.
가장 큰 문제 중 하나는 유용한 웹 데이터와 구조화된 정보를 LLM(대규모 언어 모델) 및 생성되는 경험이 실제로 사용할 수 있는 방식으로 시스템에 가져오는 것이었습니다. 여기서 WebWeaveX가 탄생했습니다.
저는 이 프로젝트를 만드는 데 반년 이상을 보냈고, 결국 WebWeaveX와 Kaalka 모두 Anything의 기반 부분이 되었습니다. 세 프로젝트 모두 오픈 소스입니다. Anything은 현재 Google Play에서 사용 가능하며, 소스 코드는 GitHub에서 확인할 수 있습니다.
현재 버전에 대한 몇 가지 사항:
- 사용자 본인이 키를 가져오는(Bring Your Own Key) 모델을 사용합니다.
- 현재 Groq가 지원됩니다.
- 요청은 구성하는 제공업체(provider)로 전송됩니다.
- 앱 자체에 계정이 필요하지 않습니다.
이 프로젝트는 오픈 소스이며, 제가 놓친 부분을 찾아 테스트해 줄 사람들을 적극적으로 찾고 있습니다. 그리고 솔직히 말해서, 여전히 한계가 있습니다. 아마도 제가 지금 가장 관심 있는 부분이 바로 그 부분일 것입니다. 저는 주로 혼자 작업했기 때문에, 제가 거칠다고 아는 부분들과 심지어 고려조차 하지 못했을 수도 있는 것들이 있습니다.
저는 사람들이 실제로 사용하고, 고장 내고, 불평하고, 아이디어를 제안하며 기여하는 것을 계속해서 고립된 상태로 개발하는 것보다 더 원합니다. 관심이 있으시다면, 여기 프로젝트들이 있습니다:
Anything: https://play.google.com/store/apps/details?id=com.anything.anythingAnything
source: https://github.com/PIYUSH-MISHRA-00/Anything
WebWeaveX: https://github.com/ni-sh-a-char/WebWeaveX
Kaalka: https://github.com/PIYUSH-MISHRA-00/Kaalka-Encryption-Algorithm
만약 Anything을 사용해 보신다면, 무슨 일이 일어나는지 진심으로 알고 싶습니다. 무엇을 만들도록 요청하시겠습니까?
제출자 /u/Consistent-Ruin1868
[링크] [댓글]