Skip to main content

Getting Started with Specifai 🚀

Welcome to Specifai - your AI-powered companion for revolutionizing the SDLC process! This guide will help you get up and running with Specifai, transforming how you manage project requirements.

📋 What You'll Learn​

In this guide, you'll learn how to:

  • Install Specifai on your system
  • Perform initial configuration steps, including:
    • Setting up your user profile
    • Configuring your workspace
    • Connecting your preferred AI model
    • Adjusting optional settings like analytics
  • Verify your Specifai installation
  • Discover next steps to start building solutions

🔍 Before You Begin​

System Requirements​

  • Windows 10/11 or macOS 10.15+
  • 4GB RAM minimum (8GB recommended)
  • 1GB free disk space
  • Internet connection for AI features

📥 Installation​

Download Latest Release (v2.8.1)​

Choose your platform:

💡 Mac users: Check your processor type in Apple Menu → About This Mac

View all versions on our releases page.

Quick Install Guide​

Windows​

  1. Run the downloaded .exe file.
  2. Follow the installation wizard.
  3. Allow security permissions if prompted.

macOS​

  1. Open the .dmg file.
  2. Drag Specifai to Applications.
  3. Right-click and select "Open" (first time only).

🎯 Initial Setup​

When you first launch Specifai, you'll see the welcome screen, guiding you through a quick setup process. Here's what you need to do:

Welcome Screen

1. User Profile​

  • Choose a username that identifies your work.
  • Example: "john.doe" or "sarah.dev".

2. Workspace Setup​

Choose a workspace directory that is:

  • Easily accessible
  • Has proper file permissions
  • Has sufficient storage space
  • Ideally synced with cloud storage (like oneDrive)

3. AI Model Configuration 🤖​

  1. Access Settings ⚙️ (top right corner). Settings Screen

  2. Select AI model provider:

  • Anthropic
    • claude-opus-4-20250514-v1:0
    • claude-sonnet-4-20250514-v1:0
    • claude-3-7-sonnet-20250219-v1:0
    • claude-3-5-sonnet-20241022-v2:0
    • claude-3-5-haiku-20241022-v1:0
    • claude-3-5-sonnet-20240620-v1:0
    • claude-3-haiku-20240307-v1:0
    • claude-3-opus-20240229-v1:0
    • claude-3-sonnet-20240229-v1:0
  • Azure OpenAI
    • gpt-4o
    • gpt-4o-mini
  • OpenAI Native
    • gpt-4o
    • gpt-4o-mini
  • AWS Bedrock
    • anthropic.claude-opus-4-20250514-v1:0
    • anthropic.claude-sonnet-4-20250514-v1:0
    • anthropic.claude-3-7-sonnet-20250219-v1:0
    • anthropic.claude-3-5-sonnet-20241022-v2:0
    • anthropic.claude-3-5-haiku-20241022-v1:0
    • anthropic.claude-3-5-sonnet-20240620-v1:0
    • anthropic.claude-3-haiku-20240307-v1:0
    • anthropic.claude-3-opus-20240229-v1:0
    • anthropic.claude-3-sonnet-20240229-v1:0
  • Gemini
    • gemini-2.0-flash-001
    • gemini-2.0-flash-lite-preview-02-05
    • gemini-2.0-pro-exp-02-05
    • gemini-2.0-flash-thinking-exp-01-21
    • gemini-2.0-flash-thinking-exp-1219
    • gemini-2.0-flash-exp
    • gemini-1.5-flash-002
    • gemini-1.5-flash-exp-0827
    • gemini-1.5-flash-8b-exp-0827
    • gemini-1.5-pro-002
    • gemini-1.5-pro-exp-0827
    • gemini-exp-1206
  • OpenRouter
  • Ollama
  1. Enter model credentials. Settings LLM Configuration

  2. Click "Save" to apply your model settings.

  3. Connection verification:

    • Displays a success notification if the connection is established successfully.
    • If there's an error, check your credentials and internet connection.

4. Optional Settings​

Analytics & Updates​

  • Enable/disable usage analytics to track the performance of Specifai.
  • Configure automatic updates.
  • Set up custom Langfuse analytics (optional).

Save Your Configuration​

  • Click "Save" to apply your changes.
  • Verify settings are saved successfully.

✅ Verification Steps​

Ensure your setup is complete by checking:

  1. Specifai launches without errors.
  2. Your chosen workspace is accessible.
  3. The AI model connection is working correctly.
  4. Analytics are configured as desired (if enabled).

🎉 Next Steps​

You're ready to start using Specifai! Here's what to do next:

  1. Create your first solution:

    • Learn about solution structure.
    • Understand different requirement types.
    • Start documenting requirements. (See: Core Features Guide)
  2. Set up integrations:

    • Configure Jira integration.
    • Configure Azure DevOps integration.
    • Set up AWS Bedrock.
    • Add custom MCP servers. (See: Integrations Setup Guide)

🆘 Quick Troubleshooting​

Having issues? Check these common solutions:

  1. Can't Start Application?

    • Verify system requirements.
    • Check internet connection.
    • Run as administrator (Windows).
  2. Workspace Issues?

    • Verify folder permissions.
    • Choose a different location.
    • Close conflicting applications.
  3. AI Model Problems?

    • Verify credentials.
    • Check internet connection.
    • Confirm model availability.

Need more help?


Specifai is designed to make your development process smoother and more efficient. Don't hesitate to reach out if you need help getting started!