Shivprakash Swami's starred repositories

open-interpreter

A natural language interface for computers

Language:PythonLicense:AGPL-3.0Stargazers:50709Issues:375Issues:880

dify

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

Language:TypeScriptLicense:NOASSERTIONStargazers:36505Issues:280Issues:2550

AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

Language:Jupyter NotebookLicense:MITStargazers:32934Issues:394Issues:110

Perplexica

Perplexica is an AI-powered search engine. It is an Open source alternative to Perplexity AI

Language:TypeScriptLicense:MITStargazers:10874Issues:79Issues:169

phidata

Build AI Assistants with memory, knowledge and tools.

Language:PythonLicense:MPL-2.0Stargazers:10505Issues:81Issues:134

litellm

Call all LLM APIs using the OpenAI format. Use Bedrock, Azure, OpenAI, Cohere, Anthropic, Ollama, Sagemaker, HuggingFace, Replicate (100+ LLMs)

Language:PythonLicense:NOASSERTIONStargazers:10297Issues:59Issues:2597

skypilot

SkyPilot: Run LLMs, AI, and Batch jobs on any cloud. Get maximum savings, highest GPU availability, and managed execution—all with a simple interface.

Language:PythonLicense:Apache-2.0Stargazers:6201Issues:67Issues:1625

auto-dev

🧙‍AutoDev: The AI-powered coding wizard with multilingual support 🌐, auto code generation 🏗️, and a helpful bug-slaying assistant 🐞! Customizable prompts 🎨 and a magic Auto Dev/Testing/Document/Agent feature 🧪 included! 🚀

Language:KotlinLicense:MPL-2.0Stargazers:2566Issues:42Issues:134

sparrow

Data processing with ML and LLM

Language:PythonLicense:GPL-3.0Stargazers:2291Issues:36Issues:53

agentkit

Starter-kit to build constrained agents with Nextjs, FastAPI and Langchain

Language:TypeScriptLicense:MITStargazers:1479Issues:22Issues:8

pywinassistant

The first open source Large Action Model generalist Artificial Narrow Intelligence that controls completely human user interfaces by only using natural language. PyWinAssistant utilizes Visualization-of-Thought Elicits Spatial Reasoning in Large Language Models.

Language:PythonLicense:MITStargazers:1245Issues:31Issues:16

tlm

Local CLI Copilot, powered by CodeLLaMa. 💻🦙

Language:GoLicense:Apache-2.0Stargazers:1123Issues:10Issues:13

KRAGEN

Software to implement GoT with a weviate vectorized database

Language:PythonLicense:MITStargazers:530Issues:11Issues:23

AlwaysReddy

AlwaysReddy is a LLM voice assistant that is always just a hotkey away.

Language:PythonLicense:MITStargazers:523Issues:8Issues:26

feder

Visualize hnsw, faiss and other anns index

Language:Jupyter NotebookStargazers:359Issues:8Issues:14

dbos-transact

The Transactional TypeScript Framework

Language:TypeScriptLicense:MITStargazers:277Issues:2Issues:41

convostack

Plug and play embeddable AI chatbot widget and backend deployment framework

Language:TypeScriptLicense:MITStargazers:211Issues:6Issues:0

question_extractor

Generate question/answer training pairs out of raw text.

Language:PythonLicense:Apache-2.0Stargazers:192Issues:8Issues:4

rag-arena

Open-source RAG evaluation through users' feedback

Language:TypeScriptLicense:MITStargazers:145Issues:3Issues:2

llm-rag-vectordb-python

Explore sample applications and tutorials demonstrating the prowess of Amazon Bedrock with Python. Learn to integrate Bedrock with databases, use RAG techniques, and showcase experiments with langchain and streamlit.

Language:Jupyter NotebookLicense:MIT-0Stargazers:93Issues:6Issues:2

deaddit

If Reddit's content was completely AI-generated.

Language:PythonLicense:UnlicenseStargazers:84Issues:3Issues:4

chromaviz

A package for visualising Chroma vector collections in 3D

Language:JavaScriptLicense:MITStargazers:76Issues:2Issues:3

bedrock-agents-streamlit

Creating Amazon Bedrock agents with Streamlit Framework

Language:PythonLicense:MIT-0Stargazers:57Issues:6Issues:2

J.A.R.V.I.S

Jarvis model: A Fine-tune of llama2, works 100% offline with Ollama

Language:Jupyter NotebookLicense:MITStargazers:54Issues:5Issues:6

VectorMD

`VectorMD` transforms markdown files into a semantically searchable database, leveraging vector embeddings to efficiently retrieve relevant code snippets or information based on query meanings.

Language:PythonLicense:Apache-2.0Stargazers:8Issues:0Issues:0

text2cypher

collection of text2cypher datasets

Language:Jupyter NotebookLicense:CC0-1.0Stargazers:5Issues:1Issues:0

llama2-langchain-chainlit-pdf

Chatbot using Llama2 model, Langchain and Chainlit to make a LLM review pdf documents.

Language:PythonStargazers:4Issues:1Issues:0

ollama-with-rag

Ollama with RAG and Chainlit is a chatbot project leveraging Ollama, RAG, and Chainlit. It uses Chromadb for vector storage, gpt4all for text embeddings, and includes a fine-tuning and evaluation module for language models.

Language:PythonLicense:MITStargazers:3Issues:1Issues:0