Awesome AI Agents › Programming Languages

Programming Languages

20 projects

Fosowl/agenticSeek

AgenticSeek is a fully local, autonomous AI assistant powered by Deepseek R1 agents that can code, browse the web, and manage files without relying on cloud services, ensuring user data privacy and eliminating ongoing costs.

⭐ 27203 Python added 2025-03-16

MODSetter/SurfSense

SurfSense is a highly customizable AI research agent that integrates with personal knowledge bases and external sources to provide advanced, privacy-conscious research and knowledge management capabilities.

⭐ 16139 TypeScript added 2025-03-20

HKUDS/AI-Researcher

AI-Researcher is a fully automated scientific discovery platform powered by large language models that autonomously conducts research from idea generation to manuscript creation.

⭐ 5735 Python added 2025-03-16

InternLM/xtuner

XTuner is a comprehensive and efficient toolkit for fine-tuning large language and vision-language models, supporting a wide range of models and training algorithms with scalability and flexibility.

⭐ 5194 Python added 2025-04-19

developersdigest/llm-answer-engine

A Perplexity-inspired answer engine built with Next.js and multiple AI and search technologies to provide rich, context-aware responses including sources, images, videos, and follow-up questions.

⭐ 5035 TypeScript added 2025-04-19

run-llama/LlamaIndexTS

LlamaIndexTS is a lightweight, extensible data framework designed to integrate large language models into server-side JavaScript applications, supporting multiple runtimes and a wide range of LLM providers.

⭐ 3077 TypeScript added 2025-04-19

EgoAlpha/prompt-in-context-learning

An open-source comprehensive resource and engineering guide for mastering in-context learning and prompt engineering with large language models like ChatGPT, GPT-3, and FlanT5.

⭐ 2248 Jupyter Notebook added 2025-06-16

AnotiaWang/deep-research-web-ui

Deep Research Web UI is a secure, AI-powered web interface that enables iterative, deep research by combining search engines, web scraping, and large language models with real-time feedback and exportable research reports.

⭐ 2207 Vue

rotemweiss57/gpt-newspaper

GPT Newspaper is an AI-driven autonomous agent system that creates personalized newspapers tailored to individual user preferences by automating news curation, writing, design, and publishing.

⭐ 1470 Python added 2025-04-19

lancedb/vectordb-recipes

VectorDB-recipes is a comprehensive open-source repository providing examples, applications, and tutorials to build Generative AI projects using LanceDB, a serverless vector database integrated with Python and TypeScript ecosystems.

⭐ 974 Jupyter Notebook

neurocult/agency

Agency is a Go library that enables developers to build and explore generative AI applications and autonomous agents using Large Language Models through a clean, idiomatic, and efficient approach.

⭐ 514 Go added 2025-03-09

NisaarAgharia/Advanced_RAG

Advanced_RAG is a project offering practical Python notebooks to explore and implement advanced Retrieval-Augmented Generation techniques using Langchain, OpenAI GPTs, and META LLAMA3 for enhancing large language models with contextual knowledge.

⭐ 495 Jupyter Notebook added 2025-03-09

aws-samples/bedrock-engineer

Bedrock Engineer is an autonomous software development agent application using Amazon Bedrock that offers customizable AI agents for file operations, web search, code analysis, and more, providing an interactive and rich development assistant experience.

⭐ 486 TypeScript added 2025-04-09

HKUDS/GraphAgent

GraphAgent is an agentic graph language assistant that integrates language models with graph models to handle complex structured and unstructured data for predictive and generative tasks.

⭐ 371 Jupyter Notebook added 2025-03-09

mochilang/mochi

Mochi is a small, fast, embeddable, statically typed programming language designed for agents, data processing, and AI, featuring functional syntax, stream-first semantics, native dataset support, and integration with modern development tools and AI models.

⭐ 337 Go

Alibaba-NLP/CHRONOS

CHRONOS is a novel retrieval-based approach for news timeline summarization that uses iterative self-questioning to generate efficient and scalable chronological summaries, supported by a new large open-domain dataset called Open-TLS.

⭐ 297 Python added 2025-04-19

pengfeng/ask.py

Ask.py is a Python program that implements a search-extract-summarize flow using AI models to perform web searches, extract relevant information, and generate summarized answers with customizable options and multiple LLM endpoint support.

⭐ 281 Python added 2025-04-19

smartcomputer-ai/agent-os

Agent OS is an experimental framework and runtime designed to build sophisticated, long-running, and self-coding autonomous AI agents that can write and execute their own code to interact with the world, featuring a Git-inspired data storage system and a demo conversational agent called Jetpack.

⭐ 210 Python added 2025-04-19

stackwiseai/stackwise

Stackwise is an open-source collection of AI applications fostering community collaboration and innovation in AI development.

⭐ 186 TypeScript added 2025-04-19

YuxiangChai/AMEX-codebase

AMEX-codebase is an enhanced toolkit built on LLaMA2-Accessory for fine-tuning and inference of large language models with data preparation utilities and experimental demonstrations.

⭐ 33 Python added 2025-04-19