AbdoCode
AbdoCode: A Local AI Coding Agent by TechnologyKSA
Overview
AbdoCode is a Saudi-built AI coding agent developed by TechnologyKSA. It is designed to run entirely on a user's Windows machine, offering a secure environment for AI-assisted development. Unlike many tools that rely on cloud systems, AbdoCode lets users choose their own AI models. Users can run models locally on their own computer or connect to cloud providers using their own API keys. This approach ensures that code and instructions never leave the device unless the user chooses to send them to a cloud service.
Benefits
AbdoCode offers several key advantages for developers who value security and control.
- Full Control and Safety:The software operates on a principle where the AI suggests actions, but a strict internal system decides what actually happens. Every action is validated before it runs on the user's machine. This prevents the AI from making unauthorized changes.
- Adaptive Security:The system adjusts its safety rules based on the AI model being used. Smaller models get stricter rules to prevent mistakes, while larger models get more freedom because they are generally more reliable.
- Local Execution:For maximum privacy, users can run AbdoCode in local mode. In this mode, the AI runs on the user's own hardware via Ollama. No data is sent to external servers.
- Built-in Review:Before any code change is saved, the tool runs a self-review process. It checks the changes for correctness, safety, and test coverage. It also creates a backup point so users can easily undo changes if something goes wrong.
- Wide Model Support:The tool supports many different AI models, from small local instances to large cloud-based ones. It currently works with 17 built-in providers and can connect to any OpenAI-compatible endpoint.
- Project Templates:TechnologyKSA provides 100 original project templates. These cover popular frameworks like Next.js and databases like PostgreSQL. They help developers start new projects quickly with pre-configured code.
Use Cases
AbdoCode is suitable for developers who want an AI assistant that works within their existing workflow without compromising security.
- Secure Development:Developers who are concerned about data privacy can use AbdoCode to write and test code locally. This is ideal for companies with strict data policies or individuals who do not want their code sent to the cloud.
- Web Development:The tool includes templates for modern web frameworks like Next.js, Vite, and Astro. It can also handle database setups using SQLite, PostgreSQL, or MySQL.
- Browser Automation:AbdoCode has a built-in browser agent. It can read web pages, click buttons, fill out forms, and dismiss pop-ups like cookie banners. It can also analyze screenshots of web pages.
- Integration with Tools:The agent can connect to many popular services. Users can link it to Gmail, Google Drive, Slack, Linear, Notion, and GitHub. This allows the AI to help manage tasks and communicate across different platforms.
- Scheduled Tasks:Users can set up routines to run automatically at specific times. For example, a developer could schedule a script to run daily backups or check for updates.
Pricing
AbdoCode is free for personal use. There is no cost to download or install the software for individual developers. For commercial use, such as using the tool in a business or for a client project, users must purchase a written license from TechnologyKSA.
Vibes
Public reception for AbdoCode has been positive among developers who prioritize privacy and local execution. Benchmarks show that the tool can handle complex tasks effectively. For instance, a large cloud model successfully managed a multi-step Blender project involving renders and documentation. A smaller local model was able to create and test a simple function, though it required some human supervision to ensure the final code was perfect. The community appreciates the "receipt-based" safety system, which verifies that actions actually happened as claimed rather than trusting the AI's word alone.
Additional Information
AbdoCode was created by Abdullah Al-Qahtani, the founder and technical lead of TechnologyKSA. He has over 16 years of experience in web and mobile development. The company is known for creating Mubarmij, another developer tool. AbdoCode was built to address the need for flexible, privacy-first AI coding agents specifically for the Saudi market and the wider region. The software is available for Windows 10 and 11 on 64-bit systems and does not require administrator rights to install.
This content is either user submitted or generated using AI technology (including, but not limited to, Google Gemini API, Llama, Grok, and Mistral), based on automated research and analysis of public data sources from search engines like DuckDuckGo, Google Search, and SearXNG, and directly from the tool's own website and with minimal to no human editing/review. THEJO AI is not affiliated with or endorsed by the AI tools or services mentioned. This is provided for informational and reference purposes only, is not an endorsement or official advice, and may contain inaccuracies or biases. Please verify details with original sources.
Comments
Please log in to post a comment.