Provides an experimental F# development toolkit offering interactive FSI capabilities, comprehensive code documentation, and safe code manipulation through the Model Context Protocol.
Sponsored
F# Development Kit is an experimental, AI-assisted prototype of an F# development toolkit designed to deeply integrate with the Model Context Protocol (MCP). It aims to enhance F# development workflows by offering powerful F# Interactive (FSI) capabilities, comprehensive code documentation generation for packages and projects, and robust tools for safe code manipulation and analysis. Leveraging established libraries like F# Compiler Services and Fantomas, this toolkit provides language server-like features and supports various AI agent development strategies, making it a unique solution for interactive and structured F# programming.
Key Features
01F# Interactive (FSI) Session Management
02Comprehensive Documentation Generation & Search
03Safe F# Code Manipulation with AST Validation
04Advanced F# Code Analysis and Dependency Tracking
05Support for AI Agent Development Strategies (REPL, Script, Signature-Driven)
062 GitHub stars
Use Cases
01Generating comprehensive API documentation for F# projects and NuGet packages
02Automating F# code generation and refinement by AI agents
03Interactive F# development and exploration via hosted FSI sessions