Awesome AI AgentsSmart Contract Platforms

phodal/shire

⭐ 263 Kotlin added to this list on 2025-03-09 repository created 2024-05-31

Shire is an innovative AI-driven coding agent language designed to empower developers by automating programming tasks and enhancing the software development lifecycle (SDLC). It facilitates seamless communication between large language models (LLMs) and integrated development environments (IDEs), enabling developers to create customized AI copilots tailored to their specific development ecosystems. The project originated from the AutoDev subproject of UnitMesh and aims to unify various DevOps tools, internal LLM platforms, code editors, terminals, databases, and version control systems to streamline and automate coding workflows. Shire supports a wide range of functionalities across the SDLC, including requirement analysis, automatic CRUD code generation, REST API design, documentation generation, code complexity analysis, and test code generation for multiple programming languages such as Java, Python, and Golang. It also integrates with popular tools like Jira, Confluence, SonarQube, Jenkins, GitLab, and GitHub, allowing for automated code commits, push operations, and commit message generation linked with issue tracking systems. The platform offers various interaction modes within IDEs, such as context menus, terminal commands, inline chat, and custom chat boxes, making it easy for developers to interact with their AI copilots. Shire incorporates industry best practices like StreamDiff, multi-file editing, FastApply, and InlineChat to enhance productivity and coding quality. Additionally, Shire provides ecosystem features like database schema design from GitHub issues, SQL command execution, and code refactoring using OpenRewrite. It supports frontend mockup generation for web and mobile applications and automated testing using tools like Playwright and RestAssured. The project is well-documented with examples and workflows demonstrating its capabilities in real-world development scenarios. Overall, Shire is a comprehensive AI-powered development assistant that integrates deeply with existing tools and workflows to automate and elevate the coding experience, making it a valuable asset for modern software development teams.

https://github.com/phodal/shire

aiai-agentsai-coding-agentautomated-programmingautomated-testingcode-automationcode-complexity-analysiscode-refactoringcommit-message-generationconfluencecrud-generationdevops-toolsdocumentation-generationfrontend-mockupgithubgitlabgolangideinline-chatintegrated-development-environmentintellij-pluginissue-trackingjavajenkinsjiralarge-language-modelllmmobile-mockupmulti-file-editingopenrewriteplaywrightpythonrest-api-designrestassuredsdlcsoftware-development-lifecyclesonarqubetest-code-generation

Also in Smart Contract Platforms

AntonOsika/gpt-engineer

gpt-engineer is an open-source CLI platform that enables users to generate and improve software code through natural language instructions using AI models, supporting various AI backends and community collaboration.

Pythagora-io/gpt-pilot

GPT Pilot is an AI-powered developer companion that automates the creation of fully working, production-ready applications by simulating a multi-agent software development team and providing comprehensive coding, debugging, and review capabilities.

stitionai/devika

Devika is an open-source agentic AI software engineer that understands high-level instructions, researches information, and writes code to autonomously achieve software development objectives.

unicity-sphere/sphere

Sphere is a Web3 wallet and agent platform for the Unicity network, providing a dual-layer crypto wallet, direct messages, group chat, and an integrated marketplace.

joshpxyne/gpt-migrate

GPT-Migrate is a tool that automates the migration of codebases from one programming language or framework to another using GPT-4 and Docker environments, with support for testing and iterative debugging.

kuafuai/DevOpsGPT

DevOpsGPT is an AI-driven software development automation system that uses large language models combined with DevOps tools to convert natural language requirements into working software, improving efficiency and accelerating delivery.

potpie-ai/potpie

Potpie is an open-source platform that creates AI agents specialized in your codebase to automate code analysis, testing, debugging, and development tasks, enhancing software engineering productivity.

aws/amazon-q-developer-cli

Amazon Q Developer CLI enhances terminal productivity on macOS and Linux by providing IDE-style autocomplete, natural language chat, contextual awareness, and AI-driven automation for popular command-line tools.