construct — Agent Tool by Furisto

by Furisto · Agent Tool · ★ 63

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

About construct

A programmable AI coding assistant designed for automation and integration API-first • CodeAct tool calling • Multi-agent workflows • Self-hostable Why Construct? Most AI coding tools lock you into their interface and workflows. Construct is built for integration and automation. Construct gives you full programmatic control. Programmatic control: Script every operation, integrate with existing workflows Extensibility: Build custom agents, access everything via API Vendor independence: Self-host, switch models, no lock-in Full visibility: Export all data, track costs, inspect every operation Overview Construct is an open-source AI coding assistant with an API-first architecture. Everything—agents, tasks, conversations, tool calls—is accessible programmatically. The CLI is just one client of the daemon's ConnectRPC API. Key Features Agents Write JavaScript to Call Tools Instead of rigid JSON schemas, agents write executable JavaScript code to call tools. This enables loops, conditionals, and complex data processing in a single execution. Example: Systematically checking and fixing route files: javascript // Find all route files const routeFiles = findfile({ pattern: "/route.

Quick Facts

Stars63
Forks7
LanguageGo
CategoryAgent Tool
LicenseApache-2.0
Quality Score68.1642045070616/100
Open Issues8
Last Updated2026-03-29
Created2025-03-09
Platformsgo
Est. Tokens~1360k

Compatible Skills

These tools work well together with construct for enhanced workflows:

  • lazyagent — semantic(0.22)+complementary+same_lang+similar_pop+shared_platform (58%)
  • acgo — semantic(0.30)+complementary+same_lang+similar_pop+shared_platform (56%)

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Go Agent Tools

Frequently Asked Questions

What is construct?

construct is API-first multi-agent coding assistant with CodeAct tool calling and first-class terminal support.. It is categorized as a Agent Tool with 63 GitHub stars.

What programming language is construct written in?

construct is primarily written in Go.

How do I install or use construct?

You can find installation instructions and usage details in the construct GitHub repository at github.com/Furisto/construct. The project has 63 stars and 7 forks, indicating an active community.

What license does construct use?

construct is released under the Apache-2.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools