Awesome AI AgentsCode Search Engines

codegen-sh/codegen

⭐ 518 Python added to this list on 2025-04-19 repository created 2025-01-21

The project "codegen-sh/codegen" is a Python SDK designed to interact with intelligent code generation agents provided by Codegen. It offers a programmatic interface that allows developers to leverage AI-powered software engineering agents to automate and assist in coding tasks. The SDK enables users to initialize an agent with their organization ID and API token, then run tasks by providing prompts that describe the coding features or functionalities they want to implement. The agent processes these prompts and generates code, summaries, or relevant links as results. Users can check the status of their tasks, refresh to get updates, and access the final output once the task is completed. The SDK is easy to install via pip or uv and integrates seamlessly with the Codegen platform, which also supports interaction through Slack, Linear, GitHub, or the Codegen website. This flexibility allows developers to communicate with their AI engineer in various environments. The project provides comprehensive documentation, including getting started guides, contributing instructions, and enterprise engagement options. The main goal of the SDK is to act as a software engineer that never sleeps, continuously assisting developers by generating code based on natural language prompts. This can significantly speed up development workflows, reduce manual coding effort, and improve productivity. The project is open-source under the Apache 2.0 license and encourages community contributions. It also offers enterprise solutions and demos for organizations interested in adopting AI-driven code generation at scale. Overall, the codegen-sh/codegen project represents a cutting-edge tool in the AI-assisted software development space, providing a robust and user-friendly interface to harness intelligent code generation agents for various programming needs.

https://github.com/codegen-sh/codegen

agentsai-assisted-codingai-software-engineerapache-2.0-licenseapi-integrationautomationcode-generation-agentscode-generation-resultscodegen-platformdeveloper-productivitygithub-integrationintelligent-code-generationlinear-integrationnatural-language-promptsopen-sourcepythonpython-sdksdkslack-integrationsoftware-developmenttask-status

Also in Code Search Engines

Aider-AI/aider

Aider is an AI-powered pair programming tool that integrates with your terminal and codebase to assist developers by leveraging large language models for coding, testing, and project management.

zilliztech/claude-context

Claude Context is an MCP plugin that provides semantic code search to AI coding assistants, enabling them to use the entire codebase as context for improved code understanding and generation.

BloopAI/bloop

Bloop is a fast, AI-powered code search engine that enables natural language queries, code understanding, and generation to boost developer productivity using existing codebases as context.

AbanteAI/archive-old-cli-mentat

This repository contains an archived and unsupported version of an old command-line tool named Mentat, now replaced by an AI-powered GitHub bot available at mentat.ai.

dot-agent/nextpy

Nextpy is a cutting-edge framework for building self-modifying AI software with advanced prompt engineering, modularity, and significant performance optimizations.

melih-unsal/DemoGPT

DemoGPT is an open-source all-in-one library that automates the creation of interactive LLM agent applications by generating LangChain code and transforming it into Streamlit apps, leveraging GPT-3.5-turbo and supporting future autonomous API integration.

chunkhound/chunkhound

Local-first codebase intelligence CLI that indexes a repository for regex and semantic search and answers architecture questions with citations from code, git history and technical web research.

instructa/ai-prompts

Instructa AI Prompts is an open-source repository providing curated AI prompts and rules to enhance AI-assisted coding workflows across multiple popular AI coding tools.