Mufeed VH (Hamzakutty), fondatore di Lyminal e Stition.AI, ha creato un progetto open source chiamato Devika, pochi giorni dopo il lancio di Devin, un ingegnere del software AI presso Cognition Labs. Devika, una versione indiana di Devin, è in grado di comprendere le istruzioni umane, scomporle in compiti, condurre ricerche e scrivere autonomamente codice per raggiungere obiettivi specifici.
Mufeed ha raccontato ad AIM che l’idea per Devika è nata in modo casuale mentre sperimentava diversi strumenti e, impressionato dalla demo di Devin, ha deciso di creare una versione indiana chiamata Devika. Nonostante sia nato a Thrissur, Kerala, Mufeed è un genio di 21 anni ed è già fondatore di Lyminal e Stition.AI, concentrandosi sulla sicurezza informatica.
Il post originale su X ha ricevuto un forte interesse, portando Mufeed a realizzare che c’era una domanda reale per qualcosa come Devin dall’India. Così, nel tempo libero, ha lavorato a Devika, richiedendo circa 20 ore in tre giorni per ottenere risultati promettenti. Il progetto ha guadagnato popolarità rapidamente, con 10.000 stelle su GitHub e una crescente comunità di contributori.
Sebbene Devika fosse inizialmente un progetto parallelo, è diventato una delle principali priorità di Mufeed. Rispetto a Devin, Devika utilizza Claude 3 anziché GPT-4, poiché Mufeed ritiene che Claude 3 sia superiore per i parametri aziendali e abbia una maggiore lunghezza del contesto.
Mufeed ha chiarito che Devika non mira a sostituire i programmatori, ma piuttosto ad aiutarli nell’automatizzazione dei compiti banali. Le sue funzionalità includono algoritmi avanzati di pianificazione, estrazione di parole chiave contestuali e scrittura di codice in diversi linguaggi di programmazione.
Mufeed e il suo team stanno lavorando per migliorare Devika, puntando a renderlo più user-friendly e ad aggiungere funzionalità zero-shot per accettare istruzioni in linguaggio naturale. L’obiettivo attuale è ottenere un alto punteggio nel benchmark SWE Bench e esplorare applicazioni al di là della sicurezza, come la modellazione delle minacce e il red teaming.
Inoltre, stanno lavorando per rendere Devika più accessibile agli utenti non tecnici e integrando il supporto multilingue. Mufeed vuole che Devika possa svolgere compiti simili a quelli di Devin, come iscriversi su Reddit, pubblicare post e leggere commenti.