omni-engineer  by Doriandarko

AI-powered developer console for enhanced coding workflow

Created 1 year ago
871 stars

Top 41.2% on SourcePulse

GitHubView on GitHub
Project Summary

Omni Engineer is a console-based AI assistant designed to streamline developer workflows by integrating AI capabilities for coding queries, file management, web searching, and image processing. It targets developers seeking an intelligent, interactive tool to enhance productivity, offering features like multi-file editing and conversation management.

How It Works

The tool leverages OpenRouter to access various AI models, with Anthropic's Claude 3.5 Sonnet and Google's Gemini Pro 1.5 as defaults for general assistance and code editing, respectively. It processes user commands for file operations (add, edit, create, show), web searches via DuckDuckGo, and image context inclusion (local files and URLs). Key features include streaming AI responses, real-time diff display for file changes, syntax highlighting, and undo functionality for file edits.

Quick Start & Requirements

Highlighted Details

  • Supports multiple AI models via OpenRouter.
  • Advanced file management with multi-file editing and undo.
  • Integrated web search and image processing capabilities.
  • Conversation save/load and history management.

Maintenance & Community

  • Copyright (c) 2024, Pietro Schirano.
  • Contributions are welcome via pull requests and issues.

Licensing & Compatibility

  • The repository does not explicitly state a license.

Limitations & Caveats

The project's license is not specified, which may impact commercial use or integration into closed-source projects.

Health Check
Last Commit

6 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Jeffrey Morgan Jeffrey Morgan(Cofounder of Ollama), and
3 more.

modelfusion by vercel

0%
1k
TypeScript library for building AI applications
Created 2 years ago
Updated 1 year ago
Feedback? Help us improve.